Getting these warnings in debug.log
[18-Jan-2025 16:35:30 UTC] PHP Warning: Attempt to read property "post_type" on null in .../wp-content/plugins/job-postings/include/class-job-entry.php on line 391
[18-Jan-2025 16:36:36 UTC] PHP Warning: Attempt to read property "post_type" on null in .../wp-content/plugins/job-postings/include/class-job-entry.php on line 391
Current code:
390: $screen = get_current_screen(); //verify which page we're on
391: if ('job-entry' == $screen->post_type && 'edit' == $screen->base ) {
A fix could be similar to this:
if ( !empty( $screen ) && 'job-entry' == $screen->post_type && 'edit' == $screen->base ) {
Jobs for WordPress 2.7.11, WordPress 6.4.5
]]>Hello,
my wordpress page is in German (Switzerland). But all titles are in english (except the ones I changed manually)
Can i set somewhere by default that all my titles are german?
Many thanks and best wishes
Niels
Somebody has replied to the job. When trying to access the files, wordpress is asking for credentials. When entering my wordpress user and password it is just not working. Without error message.
In Global Option-File Storage I had “Secure Location” as the option (Changed now).
But how can I access the files?
]]>When I switching the page to PHP 8.1 and try to search anything in search-bar I see in suggestions block a warning like this:
“Warning: Undefined array key “post_type” in /home/httpd/vhosts/abf.ch/httpdocs/wp-content/plugins/job-postings/include/class-job-post-type.php on line 39″
This warning disappears as soon as I downgrade PHP to 7.4. So my request would be to adapt the plugin fully to PHP 8.1. Otherwise I just cannot disable this warning. Nothing works: display_errors=0, WP_DEBUG_DISPLAY & WP_DEBUG set to false.
Only downgrading PHP removes this warning.
]]>I accidentally found a link on Google to a page of mine that exports a PDF for an inactive job posting.
Example:
https://www.homepage.de/jobs/inserat/?export-pdf=1234
The call without parameters leads to an error 404 page. This is correct because the ad is not live (status is set to draft). Shouldn’t the export behavior be the same?
]]>Any time I try to add a job listing or update a job listing, I get the following critical error on my site: “There has been a critical error on this website. Please check your site admin email inbox for instructions. If you continue to have problems, please try the?support forums.”
I’ve tried to roll back both the plugin and WordPress to the most recent versions the developer claims they have been tested with, but it still doesn’t work.
Can anyone or the developer provide an update or insight for a solution?
The plugin isn’t usable at this point and I may need to look into alternatives.
]]>Offenbar speichert das Plugin die ReCaptcha Schlüssel nicht mehr richtig.
Beim Absenden einer Bewerbung erhalte ich eine Fehlermeldung, die laut Google Konsole mit dem captcha zusammenh?ngt.
Ob ich Schlüssel hinterlege oder diese l?sche, v2 oder v3 nutze und GDPR etc ausschalte: Die Fehlermeldung bleibt und deutet auf Zeile 447 im Scripts.js Script hin.
]]>Hi. There is a rogue extra slash in the url to the page loading icon that appears on an individual job page that is causing issues with SEO. Could you remove it please?
/wp-content/plugins/job-postings//images/loading.svg
I have created different positions and they always have different position titles.
But in the list view ([job-postings]) the same title is always displayed.
I am using the latest plugin version.
I have created different positions and they always have different position titles.
But in the list view ([job-postings]) the same title is always displayed.
I am using the latest plugin version.
See the Screenshots:
https://ibb.co/9g72Nd4
https://ibb.co/Ct9gB77
Hi,
I’ve updated my WP installation to the newest version (6.7.1) and I’m now seeing this error message:
Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the job-postings domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /usr/www/users/hkgink/wp-includes/functions.php on line 6114
Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/hkgink/wp-includes/functions.php:6114) in /usr/www/users/hkgink/wp-admin/includes/misc.php on line 1438
Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/hkgink/wp-includes/functions.php:6114) in /usr/www/users/hkgink/wp-includes/functions.php on line 7137
Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/hkgink/wp-includes/functions.php:6114) in /usr/www/users/hkgink/wp-includes/pluggable.php on line 1435
Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/hkgink/wp-includes/functions.php:6114) in /usr/www/users/hkgink/wp-includes/pluggable.php on line 1438
When I deactivate the Jobs For WordPress PlugIn the error disappear. If someone has an idea how to fix this, I would be more than happy to hear it. ??
Kind regards
Goetz
]]>Hi, I need to make the default upload field of curriculum vitae mandatory. Is there any filter for this or another workaround?
Kind regards
]]>Hello, I have upgraded from version 2.5.10 to the current version, 2.7.10 and now all & are replaced by & in the job title.
]]>Hello Comunity,
we are experiencing a usability issue with the document upload functionality in the job application form provided by your job tool plugin, which is used to optimize job postings for Google.
The application form includes two sections for file uploads: one labeled “Motivationsschreiben” (cover letter) and another labeled “Lebenslauf & weitere Dokumente” (resume & additional documents). In the “Lebenslauf & weitere Dokumente” section, we can upload multiple files by clicking the green “+” button and also remove uploaded files using a red “-” button. This setup works as expected.
However, in the “Motivationsschreiben” section, there is no option to remove a file once it has been uploaded. This inconsistency in functionality is confusing for users, especially as the red “-” button in the “Lebenslauf & weitere Dokumente” section may give the impression that the file has an error or is incorrect.
Could you please advise on how we might add a file removal option in the “Motivationsschreiben” section, or if there is an update planned to address this functionality?
Thank you for your assistance.
Best regards,
]]>Hello,
I deleted the apply button and then dragged and dropped another button into one of the columns and linked it to a URL of my choice. But… I want to change the name of the button, now “button” into something else, like “apply now”. Does anyone know how to change this?
]]>Hi,
I am using the jobs for wordpress plugin for my website. Here I can add the place of work when I create a job advertisement. However, I would like to add different locations to a job advertisement. Is that possible, and when yes, how?
Thanks in Advance!
]]>Lastest update to version 2.7.8 generates an issue with formated content. All formated text elements like bold, mailto, list bullets … will be shown on livesite as HTML code.
Rollback to version 2.7.7 works fine
Thanks for your help!
]]>I created some Download-Links at the bottom of this page.
https://techniplas.eckdev.com/de/standorte/brasilien/
Somehow the plugin causes a problem:
when clicking the Download-Link, it redirects to the global start-page. I reached out to the divi-Support and we managed to figure out that with deactivating Jobs for WordPress the downloads just work fine.
I suspect that the plugin somehow steps into the linkbuilding, therefore forwarding the click to an unknown target to the startpage.
Have anyone had a similar problem?
]]>Hello,
I think it’s a great plugin with a very wide range of functions. Visual customisation is also no problem and I would love to use this plugin on a client’s new website. Unfortunately, I have come across a bug that would prevent the plugin from going live. I cannot make any changes to job post entries and see them in the frontend. E.g. adding more buttons, renaming the titles etc. We are now really considering whether the plugin is the right one for the customer. We would be very happy to receive support. Many thanks and best regards from Germany.
Hello,
i want to ask before I buy, if its possible to have your job board on more as one sites? For my customer I must realise a job portal – he has more than ten websites on different domains… so my question is, is this with your plugin possible and how do I can manage the job offers?
We have different job offers from different places/sites and he want that on all sites the same job portal where users can see all offers. How that works or can we Test ist on two or three sites?
Thanks for Feedback,
best regards
OLLi
Hello, Thanks for your plugin. I am creating an accessible website. Therefore, I should follow a logic in the heading structure and do not omit a heading step. In your list view, the heading is h5. I need it in h3. Is there a way to change the heading tag?
Regards, Jürgen
]]>When I send the “apply to job” form
500
HTTP Status code.The logs on the server report the following error:
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "NOTICE: PHP message: PHP Fatal error: Uncaught TypeError: strpos(): Argument #1 ($haystack) must be of type string, array given in /var/www/html/wp-content/plugins/job-postings/include/class-job-posting-helper.php:223"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "Stack trace:"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#0 /var/www/html/wp-content/plugins/job-postings/include/class-job-posting-helper.php(223): strpos(Array, '/job-postings-g...')"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#1 /var/www/html/wp-content/plugins/job-postings/include/class-job-notifications.php(122): Job_Postings_Helper::getFilePath(Array)"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#2 /var/www/html/wp-content/plugins/job-postings/include/class-job-application-submit.php(553): JobNotifications::sendEntryEmail('5599', 6161)"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#3 /var/www/html/wp-includes/class-wp-hook.php(324): JobApplicationSubmit::ajax_submit('')"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#4 /var/www/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#5 /var/www/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#6 /var/www/html/wp-admin/admin-ajax.php(207): do_action('wp_ajax_nopriv_...')"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: "#7 {main}"
[29-Sep-2024 14:34:38] WARNING: [pool www] child 3907 said into stderr: " thrown in /var/www/html/wp-content/plugins/jo..."
And this is the data send during the POST request:
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="input_job_fullname"
My Name
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="input_job_email"
[email protected]
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="input_job_phone"
0123456789
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="input_job_letter"; filename=""
Content-Type: application/octet-stream
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="input_job_cv-1"; filename="vds-1234.pdf"
Content-Type: application/pdf
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="input_honeypot"
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="action"
jobslisting_apply_now
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="language"
de
------WebKitFormBoundaryU8w9cyALY2VWQVkG
Content-Disposition: form-data; name="post_id"
5599
------WebKitFormBoundaryU8w9cyALY2VWQVkG--
There are two problems:
input_job_letter
has an empty value.—
After some digging in the code I was able to narrow the issue: Job_Postings_Helper::getFilePath
is called with the following array:
Array
(
[label] =>
[value] => https://test.ddev.site/wp-content/uploads/2024/09/vds-1234-5.pdf
[path] => /var/www/html/wp-content/uploads/2024/09/vds-1234-5.pdf
)
This leads to error.
]]>Hello, since the last update, the HTML (DIV) formatting in the editor no longer works for the blocks. When saving the page, the DIV is removed. (Here is an example)
(CODE)
div class=”mobil-sichtbarer-text”
The Div class is removed.
Does anyone have an idea why?
Hi,
my client is using your great plugin for some weeks now on his german and italian website. The standard setting for saving uploads from applicants into a save folder is still active. And I can see the uploads inside the save folder. But unfortunately the uploads can also be found in the media library, even though you get open them there. Is it possible to prevent the insertion into the media library?
]]>Hi, is there a possibility to auto delete the data submitted after e.g. 6 months? Due to GDPR reasons. Thanks!
]]>Hi, can you advise if the button in available positions in Jobs for WordPress can be resized?
]]>Getting these warnings in debug.log
[30-Aug-2024 22:39:32 UTC] PHP Warning: Undefined array key "extension" in ../plugins/job-postings/include/class-job-single-view.php on line 613
[30-Aug-2024 22:59:34 UTC] PHP Warning: Undefined array key "extension" in ../plugins/job-postings/include/class-job-single-view.php on line 613
A fix could be similar to this:
$extension = isset( $pathinfo['extension'] ) ? $pathinfo['extension'] : 'unknown';
Note that pathinfo()
does not always return this array key:
Return values: .. an associative array containing the following elements is returned:
https://www.php.net/manual/en/function.pathinfo.phpdirname
,basename
,extension
(if any), andfilename
.
Jobs for WordPress 2.7.7, WordPress 6.4.5
]]>I use this plugin on a client website and they had an applicant to a job who uses google alerts to check on her own name. Google alerted her that her application with personally identifiable information was public. Are you able to change the file permissions or somehow prevent uploaded files from being publicly viewable? This is a huge privacy issue.
]]>If you need to include an apostraphe in the position_job_location_streetAddress field in the Job Location panel it will display it as it’s HTML number, ie & £039; (space include on purpose so it won’t be displayed as an ‘)
I see this is a recurring issue with other fields, here and here
]]>On mobile phone the columns of the single product page stretch beyond the screen. Anyone else encountered this?
]]>Hello,
since one of the last updates the plugin creates a 403 Forbidden Error in our backend search for pages, jobs and others. Posts can still be searched.
Here is the what debug-mode says:
Deprecated: Creation of dynamic property BG_Analytics::$metrics_shareable is deprecated in xxx/wp-content/plugins/job-postings/include/class-bg-analytics.php on line 23 Deprecated: Creation of dynamic property BG_Analytics::$file_location_notice_seen is deprecated in xxx/wp-content/plugins/job-postings/include/class-bg-analytics.php on line 25 Warning: Cannot modify header information – headers already sent by (output started at xxx/wp-content/plugins/job-postings/include/class-bg-analytics.php:23) xxx/wp-admin/includes/misc.php on line 1438 Warning: Cannot modify header information – headers already sent by (output started at xxx/wp-content/plugins/job-postings/include/class-bg-analytics.php:23) in xxx/wp-includes/functions.php on line 7108 Warning: Cannot modify header information – headers already sent by (output started at xxx/wp-content/plugins/job-postings/include/class-bg-analytics.php:23) in xxx/wp-admin/admin-header.php on line 9
What can we do?