There’s actually a better method: “relisting” the job. Simply look on the jobs dashboard page, hover over an expired job, and click Relist:
http://d.pr/i/dXXg5x/5A7xrL2P
Try that!
I don’t have any option like this. Hovering doesn’t cause anything to appear on 2 different browsers. There’s no relist option in the drop down menu either.
Plugin version details:
Manage job listings from the WordPress admin panel, and allow users to post jobs directly to your site. Version 1.32.1 | By Automattic | View details
-
This reply was modified 6 years, 9 months ago by
daveslc.
Hi! It’s possible that there might be a conflict with one of your current plugins or your theme.
Try disabling all of your plugins except WP Job Manager (and add-ons). Then try testing again to see if the issue persists. If that resolves your issue, you can find what was causing it by enabling each plugin one by one while continuing to test.
If that doesn’t help, you can also try switching to the Twenty Sixteen theme via Appearance > Themes, and test again. If the issue is resolved then you know it’s a problem with the theme, and you’ll need to contact the theme author for further assistance.
Let me know what you turn up!
Nothing on our site remotely resembles the screen shot you posted.
We have the following columns in the admin section:
Position – Type – Location – Posted – Expires
Is this where you are referring to?
The ‘position’ column has the job and below it the company name. There’s no info about whether or not the job is current or expired (which is in your screenshot) nor the relist/delete option. This is elsewhere in the column list.
Are you using a plugin or add on?
Regardless of this, the behavior that I posted originally is a bug.
(Note – I deactivated all the plugins except WP Job Manager, and changed themes as you suggest).
-
This reply was modified 6 years, 9 months ago by
daveslc.
No, this would be on the Jobs Dashboard for the employer, not in the admin. And it will only appear on jobs that are listed as Expired.
As for what you originally reported:
I changed the post date of an expired job (expired last year) to the current date, and republished it. It does republish, but lists the job at the end of the queue rather than as the most current job.
That’s because we list jobs by ID by default, not by date. You might be able to get what you’d like to achieve by modifying your [jobs] shortcode:
orderby – Defaults to ‘featured’. Supports title, ID, name, date, modified, rand, featured, and rand_featured (random but keeps featured at top).
https://wpjobmanager.com/document/shortcode-reference/
[jobs orderby="date" ]
Try that!
Thanks. Adding the ‘relist’ option to the admin panel would be a great addition. We don’t allow employers to have an account (yet), and the admin should have all of those features available.
As for the listing by ID and not post date, this seems like a rather odd default behavior.
I’ll try the orderby short code option, but hopefully the above improvements could be added.
Any thoughts on adding a ‘relist’ option to the admin panel?
Hi!
This has been suggested here already:
https://github.com/Automattic/WP-Job-Manager/issues/1555
I have added your request to the issue. I will mark this thread as resolved, and we can follow up on that thread. Thanks!