Author Archives: Greg

Payment API

Available since WPJobBoard 3.5 In order to add new payment method to WPJB, you need to do few things. Create new WordPress plugin, create class that will extend WPJB_Payment_Interface and apply filter that will register new payment method. The functionality … Continue reading

Posted in Developer Docs | Leave a comment

wpjb_find_jobs

Function is available since WPJobBoard 3.5 This function is can be used for advanced jobs search, it allows to search: keyword, location, country, category, job type, additional fields, sort jobs and much more. Note that only active jobs are returned. … Continue reading

Posted in Uncategorized | 3 Comments

Working with Additional Fields

Additional fields is one of the most widely used features in WPJobBoard, however users sometimes have problems with displaying field value on jobs/resumes list, this guide will help you do that. Most of the time users want to display one … Continue reading

Posted in Developer Docs | Leave a comment

Changing Page templates

If you are already familiar with how WPJobBoard templates work, you know that whole job board is using the same Page template. This tutorial will show you how to use different templates for different parts of job board. Job board … Continue reading

Posted in Cookbook | Leave a comment

XML import

If you need to do a bulk job import, you can do that from WPJobBoard Import panel. Select XML import, select file from your computer and click Import. Your XML file should follow scheme below, otherwise import won’t work. <?xml … Continue reading

Posted in User Guide | 2 Comments

Migrating to version 3.4

WPJobBoard 3.4 has multiple improvements and changes over branch 3.3, unfortunately to make some improvements breaking backwards compatibility was required. This documents will guide in migrating to the latest version. First of all if you did NOT made any changes … Continue reading

Posted in Developer Docs | Leave a comment

E-mail notifications

WPJobBoard can notify job poster that his add is expiring soon (exactly within 5 days) and ask him to renew the listing if he wants to have it visible on the job board. In order to enable notifications you need … Continue reading

Posted in Developer Docs | 7 Comments

Application Flow

WPJobBoard has over 300 files, but when modifying WPJB you will be interested usually in one of less then 30 files so it’s important to understand how the plugin works in order to increase development speed. In WPJobBoard there is … Continue reading

Posted in Developer Docs | Leave a comment

WPJobBoard Router

WPJobBoard router is very powerful “thing”. Basically it allows to modify all permalinks from single ini file. However (like uncle Ben said) with great power comes great responsibility, so before you will start playing with the router read this article … Continue reading

Posted in Developer Docs | Leave a comment

Selecting data from WPJobBoard tables

WPJobBoard is using Daq_Db_Query class to select data from wpjb tables. While using this method will require you to learn Daq_Db_Query interface there few advantages of this method over WP_Query. First of if you are familiar with Zend_Db_Select you will … Continue reading

Posted in Developer Docs | Leave a comment