还没有用过 Jobs for WordPress ?目前最新版为 v2.6.2 ,已通过 WordPress 6.2.2 兼容测试。


Jobs for WordPress
插件简介
插件安装
您可以通过以下几种方式安装此插件:
1、方式一:进入网站后台(/wp-admin/),转到【插件】 =>【安装插件】并搜索 “Jobs for WordPress”。找到之后,单击 “安装” 即可。
2、方式二:从 WordPress.org 下载到 job-postings.zip 压缩文件包。然后转到【插件】 =>【安装插件】 =>上传压缩包进行安装。
3、安装完毕后,可通过 WordPress 网站后台的左侧【插件】菜单选择启用。
4、如果您有任何 Jobs for WordPress 问题,请到 Jobs for WordPress 支持论坛中发帖,获取帮助。
语言包安装
如果您是从网站后台全新安装的 Jobs for WordPress 且左侧翻译进度已是 100% ,那么可能目前已经有提供此插件的中文语言包,如果没有可通过手动安装的方式来更新翻译。
1、【推荐】通过文派翻译导入器安装;
免费下载 https://wplanguage.com 翻译导入器,,您可以通过网站后台【插件】=【安装插件】=搜索【wpfanyi】找到,然后安装即可。
多站点用户请【网络启用】后,找到菜单【仪表盘】=【导入翻译】
单站点用户请【启用插件】后,找到菜单【工具】=【导入翻译】即可。
2、通过 WP 后台自动更新;
已翻译和校对过的 Jobs for WordPress 中文语言包我们会定期提交至 WordPress Translate ,您将可以在网站后台收到翻译更新提示,前提是已安装了 Jobs for WordPress 。
如果没有收到更新提示,也可选择手动安装。
3、通过 FTP 手动上传;
在本站下载到 job-postings-zh_CN.zip 即最新版的 Jobs for WordPress 中文语言包,解压后可得到两个文件,
job-postings-zh_CN.po
job-postings-zh_CN.mo
请上传到您网站的安装目录,路径为
/wp-content/languages/plugins
这是基于 WordPress 的系统语言路径,注意,要能正常使用,需要看下语言文件是否正确,文件名必须是 job-postings-zh_CN.mo 才行。
如下,上传后的完整路径。
/wp-content/languages/plugins/job-postings-zh_CN.mo
操作完毕后,到网站后台的 Jobs for WordPress 设置页面刷新即可看见变化。
常见问题
1、下载的 .zip 语言文件无效?
情况有两种:
① 从本页面下载的 job-postings-zh_CN.zip 内【文件没有前缀】的则为无效文件或尚未添加到翻译系统中;
② 上传后未生效或依旧为英语,若翻译完成度为【 30% 以下】则尚处于翻译准备阶段,仍需等待,其他问题请通过薇晓朵 Jobs for WordPress 论坛发帖联系处理。
2、.po 和 .mo 有什么区别?
- job-postings-zh_CN.po 是可编辑文件,如需查看可将文件拖放至浏览器中看到源代码。
- job-postings-zh_CN.mo 是已编译的 Jobs for WordPress 程序语言文件,可以被 WordPress 系统识别,也就是您网站语言显示所用的文件。
3、.po 和 .mo 都需要上传吗?
在 Jobs for WordPress 中真正生效的语言文件是 job-postings-zh_CN.mo,而 .po 为可编辑文件是否上传由您自行决定, WPfanyi.com 均有提供。
4、我可以用中英文双语吗?
当然可以,要切换语言,只需要在 WordPress 后台 => 设置 => 常规 =>站点语言,进行选择即可。已上传的语言包不会影响所有系统语言,仅在您当前网站设置为【简体中文】时生效。
5、Jobs for WordPress 语言包会过时吗?
肯定会过时,每当 Jobs for WordPress 有版本更新都会需要进行新的翻译工作,所以请了解这是需要长期维护和进行的工作,如果 wpfanyi.com 对您有用,请协助推广我们!
项目说明
由于近年来 WordPress 中文语系的翻译进程缓慢,同时包括 Jobs for WordPress 在内的一大批优秀的主题、插件都没有提供中文版本,这对中国区用户造成了很多不便。
WordPress 翻译(WPfanyi.com)就是为了解决这一基本需求而存在。我们的目的是以中国人最熟悉的方式组建一个 WordPress 本地化翻译团队。
加入我们
WP翻译团队加入仅凭个人兴趣爱好,没有任何金钱实质回报。但我们会不定期为成员分发一些由薇晓朵及赞助商提供的如教育资料、产品优惠券等资源。您可以通过以下方式加入:
本站的账号体系与 Weixiaoduo.com 互通,若已有账号请直接【登录】或【免费注册】。
1、【加入团队】若您有一定的英语基础,和充足的空闲时间,请发送邮件到 wpfanyi#feibisi.com (将#替换为@) 告知想要加入 Jobs for WordPress 中文翻译项目;
2、【分享翻译】若您已经对最新版的 Jobs for WordPress 做了翻译及校对,请通过 Jobs for WordPress 翻译系统导入语言包,以便志愿者和编辑进行审阅校正。
3、【成为管理】通过【加入我们】表单提交申请可成为 Jobs for WordPress 翻译系统的翻译编辑;
数据同步
除了 WPfanyi.com 你还可以通过 WP.org 翻译系统(英文,国内访问较慢)对 —— Jobs for WordPress 进行 zh_CN 中文翻译;
工作流程:
1、先在 wpfanyi.com 上完成翻译和校对工作,然后导出语言包;
2、导入至 translate.wordpress.org 系统做审批;
3、审批通过自动释放语言包,对所有 Jobs for WordPress 中文用户分发;
4、您在网站后台接收到翻译更新。
翻译质量
注意:对于仅为机器翻译没有做过任何校对和错误纠正的语言包请不要导入到翻译系统中,WordPress 中文翻译的原则是求精不求多。
我们希望可以通过这几年的努力,让 WordPress 中文生态可以变得更加繁荣。
中文支持
在使用 Jobs for WordPress 的过程中如果遇到问题需要帮助,请到薇晓朵 Jobs for WordPress 中文支持论坛发帖获取帮助,会有专业技术人员回复。
做为国内领先的 WordPress 综合服务平台,薇晓朵构建了一系列的基础设施以便为中国的 Jobs for WordPress 用户提供服务,在提供免费支持的同时也有更多商业服务可选。
官方支持
薇晓朵官方提供了一个全局搜索功能,涵盖了超过 100 多个 WordPress 中文资源及教学站点,您可以执行 Jobs for WordPress 全局搜索获得更多信息;
因为大部分的 WordPress 产品均为国外作者创建,所以您也可通过 Jobs for WordPress 官方支持论坛(英语)获取帮助或者访问 BlueGlass 开发商了解更多信息。
网站维护
本站由薇晓朵云平台接入维护,提供长期稳定的 WordPress 技术支持。
赞助广告
如果您想要将自己公司信息或者商业广告显示在此页,请考虑捐赠和赞助 WPfanyi.com ,以便让我们可以有更充足的资源和资金来做这些免费但有意义的事情。
最新赞助商
以下为 2019 年度赞助商,欢迎访问相关站点获取更多信息。
往期赞助商
暂无
常见问题
1、Jobs for WordPress 中文翻译是免费的吗?
完全免费,从现在到以后都是,只要这款源程序存在于 WordPress.org 上,那么 WPfanyi.com 提供的 Jobs for WordPress 中文语言包都是免费的。
2、为什么要赞助 WordPress 中文翻译?
Jobs for WordPress 是开源软件,您的公司、团队可以无限制的应用在商业项目上,既可以帮您盈利现在还能有更好的中文体验,这是互利共生的良性关系。
3、我可以投放广告吗?
为了让 WPfanyi.com 能够长期健康的发展,我们接受商业赞助和关联性广告投放,广告内容应与 WordPress 或网站、互联网相关,积极健康符合《中华人民共和国广告法》相关标准。
接受商业赞助是为了更好的为所有中文用户服务,但宁缺毋滥欢迎优质广告商联系。
日志说明
产品更新日志一般会包括 Jobs for WordPress 安全更新和问题修复,如果不清楚您目前所用的版本包含哪些新功能和 bug 修复,可在此处查询。
2.6.2
- Minor fixes
2.6.0
- Fixed XSS vulnerability (Medium severity)
2.5.11.2
- Bug fix: Email attachments
- Other minor fixes
2.5.11
- Fixed XSS vulnerability (Medium severity)
- Other minor fixes
2.5.10.2
- Large file validation and submittion fix
2.5.10.1
- SQL Injection vulnerability fix
2.5.10
- Fixed path in email attachments, that prevented attachments to get attached to the emails on some servers.
2.5.9
2.5.8
- Updated TCPDF library to support PHP8
- Fixed deprications to support PHP8
2.5.7
- Possible fix for missing styling
2.5.6
- Possible fix for missing styling
2.5.5
- [New] Merge tags added to Custom Notification messages. See here: Job posting > Notification > Custom Notification
- [Optimisation improvement] Plugin’s scripts & styles now inluded only pages, where plugin shortcode is used and on job single page
- [Fix] Categories now show correct number of postings
- Minor improvements
2.5.4
- Fix for tinyMCE error on job edit screen
2.5.3
- Fix for not saving HTML in widgets
2.5.2
- Correction in employmentType
2.5.1
- UPDATED WPML depricated function.
2.5.0
- UPDATED employmentType to pass correct values to Google.
- Added “unitText” in Base Salary.
- Added new hook to change “View button” on list shortcode: apply_filters(‘job-postings/view_button’, $view_button, $btn_name, $permalink, $target, $post_id);
- Added new hook to change address output if you need: apply_filters(‘job-postings/full_address’, $icon . implode(‘, ‘, $full_address), $full_address, $icon);
- Fix for issue when fields/widgets are not visible after update from older version of the plugin. Fields can be set back from “disabled”, content should be preserved.
- Fix for depricated jQuery load function
2.4.9
- Fix for tinyMCE error on job edit screen
2.4.8
- NEW: Added new hook to disable structured data output, use: add_filter(‘job-postings/disable_json_ld’,’__return_true’);
- NEW: Added parameter “target” to [job-postings] shortcode, to define how links are opening (_self or _blank)
- Fixes reported by users
2.4.7
- Fix error that preventer files upload
2.4.6
- Fix for reCAPTCHA not validating propperly on some servers
2.4.5
- Fixed error that removed attachments from emails
2.4.4
- Fixed “Reply-To” value in email headers
- Fixed some erroras and warning in W3C Validator
- ReCaptcha validation improvement
- Now showshiring organisation name if added only name without logo.
- Adde filter hook “job-postings/json_ld” for updating JSON-LD fro the code. Use add_filter(‘job-postings/json_ld’, function( $json_ld, $post_id ){
// Manipulate wiht JSON-LD array here
return $json_ld;
}) - Adde filter hook “job-postings/validate_phone” for disabling phone validation. Use add_filter(‘job-postings/validate_phone’, function(){
return false;
});
2.4.3
- Added better special characters handling
2.4.1
- Updating settings now updates job posts parent, if archive page setting is changed.
- Added HTML tag selector for field title.
2.4.1
- Added support for WP Auto Embed in field content.
2.4.0
- Indicator of completeness added. Available on job offer edit page.
- Umlauts (äöüõ etc) in uploaded file names now supported
2.3.11
- Corrected date format on “Offer ended” message
2.3.10
- Shortcodes in fields now rendered again
2.3.9
- Fix for ValidThrough saved format.
2.3.8
- Adjustments in form submittion
- Adjustments in styles
- Fixed issue when WP not deleted files with GDPR setting enabled
- ValidThrough date now takes format from WP settings
2.3.7
- Inline form submition fixed
- Included simple UL and OL list styling
2.3.6
- Fix for pdf not showing cyrilic characters
- Fix for pdf language error
2.3.5
- Updated form submition/confirmation method.
- Added class “hide_in_pdf” that excludes field from generatd PDF. Useful when you use external form and PDF generates error, this way we can awoid the form from PDF.
- Added job posting fields to WP JSOn API.
- Fixed email attachments when WP Media is used for files location.
2.3.4
- Fix for Block Editor categories
2.3.4
- Fix for inline form
2.3.2
- Added option to switch file storage location. On some shared hostings “Secure Location” not accessible due to limited server permissions.
- Datalists now excludes duplicates
2.3.1
- Added Hook to disable datalist’s, use: add_filter(‘job-postings/datalists’, ‘__return_false’); to disable all datalists, OR add_filter(‘job-postings/datalists/FIELD_KEY’, ‘__return_false’); to disable datalist by key.
2.3.0
- Files now moved to secure location on the server after upload and accessible only from wp admin.
- Now possible to change hiring organization per job offer.
- Now possible to duplicate job offers out-of-the-box.
- New entries are now highlighted in the list.
- Fixed language parameter issue.
- Fixed some issue in PDF.
- Fixed “All” filter link.
2.2.9
- Fixed issue when selected frontpage were not used for some users when plugin is activated
2.2.8
- Removed some unused fonts from TCPDF
2.2.7.1
- Fixes
2.2.7
- Fixed validation on empty fields
2.2.6
- JS Error fix
2.2.5
- PDF generator library update.
- Added Hook “job-postings/pdf/font” pass it TCPDF font family name to change font inside pdf file.
- Added custom JavaScript events “application_success” and “application_error”. You can use them to add tracking code to success or error submitions.
- Improved phone and email validation.
- Added Hiring organisation logo to JSON-LD output, thanks to @cfoellmann
- Added order and orderby parameters to shortcode, thanks to @cfoellmann
- Fixed date format for hidded ValidThrough field.
- Allowed H1-H6 in WP Editor fields.
2.2.4
- Added field setting to select html tag of the field
- Added field setting to place custom css class on the field
- Hook added to change output field html tag
2.2.3
- Included missing select2 script
2.2.2.1
- Small php typo fix
2.2.2
- Optimised loading of reCaptcha script. Now loads only on job single page and only when enabled
- Fixed buttons color
2.2.1
- Added Google reCaptcha V2 and invisible V3, configurable from plugin settings
- Added settings to define default fields and sorting for new job postings
- Added “dropdown” field for apply form
- Added “section” field for apply form
- Updated file validation
- Some style adjustments
2.1.8
- Fixed: Submit error
2.1.7
- Fixed: Gutenberg Categories save issue
2.1.6
- Fixed: Missing Job Benefits field
2.1.5
- Fixed: Legacy email missing in email
2.1.4
- Multilanguage slug base fixed
- Some improvements under the hood
2.1.3
- Fixed hidden fields in PDF
2.1.2
- Added Polylang support.
- Fixed email address in entry email to reply directly to sender.
- Plugin settings small visual changes.
2.1.1
- Fixed applicant email appearance in notification email, when default form fields used.
- Fixed issue for some themes that uses dynamic page loading.
2.1.0
- Added Single Job shortcode [job-single id=”JOB_ID”].
- Added parameter “hide_past” to exclude job postings which “Valid Through” date is past.
- Added parameter “limit” to [job-postings] shortcode. Limits the output of job posts. If limit is used, filters and pagination are disabled.
- Added parameter “posts_per_page” to [job-postings] shortcode. Limits the number of jobs per page. By default set in settings, but can be rewriten from shortcode now.
- Fixed category job postings count.
- Small text changes.
2.0.4
- Entry fields small fixes
- Fixed pagination if job posting shortcode used on front page
- Fix for returning classes if no global $post exists in function related on “nav_menu_css_class”
2.0.3
- Some fixes
2.0.2
- Woocommerce php warning fixed
2.0.1
- Type correction in job listing shortcode.
2.0.0
- Fully refactored code.
- Added: Entries count bubble to Jobs top level menu.
- Added: Hide field option. Make fiel hidden on your site, but still available to validate by google.
- Added: Custom email text per job offer.
- Added: Custom confirmation page (redirect can be added after user submits apply form).
- Added: “Required” and “Recommended” next to the widget title, to let you know how Google treats them.
- Added: Remote job location. New setting in Job Location widget.
1.9.10
- Fix for hiringOrganisation been missed on inline apply form
1.9.9
- Fix for multiple checkboxes been saved under one
- Fix for multiple radio buttons been saved under one
1.9.8
- Fixed woocommerce (probably some other) search issue
- Tested compatibility with WP5
- Fixed editors appearance on WP5
1.9.6
- Modal close button css fix
- Fixed issue with TCDPF, that prevented genaration of pdf if TCDPF was included in other plugin on theme already
1.9.5
- Fix for tabs
1.9.4
- Fix for double modal window apperance
1.9.3
- CSS corrections
1.9.2
- Fix for radio and checkbox fields
- Fix for apply button border
1.9.1
- Added upload file size validation and related settings fields.
- Added Search option for job postings.
- Added shortcode for Search field.
- Added shortcode for Categories listing.
- Added “show_filters” parameter to [job-postings] shortcode. Activates Search and Category filters.
- Added “show_count” parameter to [job-postings] shortcode. Now possible to show how much job postings in each category.
- Placed Help as separate page.
- Translations added: Russian, Estonian, Finnish (in progress)
- Styling fixes.
1.8.3
- Entry Add/Update serialize error fix.
1.8.2
- Small adjustments in settings.
1.8.1
- Content editor now has full customization options enabled.
- Added hook to enable/disable Teeny editor. To enable teeny editor place this line to functions.php: add_filter(‘jobs-postings/tinymce_teeny’, __return_true);
1.8.0
- Added widget for inline Apply now form. Notice: Only one widget can be used at a time, either “Apply now” or “Inline “Apply now” form”.
- Added accepted file extensions to Apply modal single and multi file input.
- Added better required fields highlightning in Apply modal.
- Text editor now possible to resize on job edit page.
- Styling correcions.
1.7.9
- Shortcode [job-postings] options extended. Now showing child categories in the filer and also possible to show/hide empty categories with parameter.
- Style generator update.
- Translation update.
1.7.8
- On some WebKit browsers form were unable to submit properly. This release includes possible fix for form data submition and notification messages.
1.7.7
- Possible fix for PHP Notice in the log’s on line 2511. Related to attachments redirection.
1.7.6
- Structured data removed from listing shortcodes, to avoid google errors for missing data.
1.7.5
- Bug fix
1.7.4
- Added column to the Jobs Category list, to see the category ID.
1.7.3
- Fix of bug that caused “Thank you” message to not appear after submit on some servers.
1.7.2
- Small cosmetic bug fix
1.7.1
- Added anonymous metrics collection
1.7.0
- Added Checkboxes to the apply now form (Now possible to add GDPR confirmations)
- Added Radio inputs to the apply now form
- New shortcode parameter “category”, use as: [job-postings category=”1,2″]
- Fixed issue for not showing user inputed data with default apply now form
1.6.16
- Small appearance issue fixed
1.6.15
- Made job posting to appear faster on page load
- Fixed translation issue for “Add file” string
- Added new filter “job-modal/add_file_text” to overwrite “Add file” text
1.6.14
- SVN version issue update
1.6.13
- Fix of Notice for missing value when it’s not filled in posting
1.6.12
- Fix for flush rewrites that caused a server 500 error on some systems.
1.6.11
- Apply now settings correction
1.6.10
- Fixed template redirect issue, finally 🙂
- Job postings now appear in search. You can use “add_filter( ‘jobs_post_type/exclude_from_search’, ‘__return_true’, 10, 2);” to exclude job posting from wp default search if needed.
1.6.9
- Fixed email issue
- Fixed template redirect issue
1.6.8
- New filter hook “job-entry/disable_featured_image”
1.6.7
- Maintenance release
1.6.6
- Maintenance release
1.6.5
- Fixed bug of “Valid thrue” field.
1.6.4
- Fixed issue when default “Apply Now” fields were not present in the email.
1.6.3
- Fixed issue preventing the appearance of Open Graph meta added by Yoast SEO Plugin
1.6.2
- Removed missing enqueing of modernizer file, used for experimenting.
1.6.1
- Fixed a bug in Styles setings
1.6.0
- Fixed the appearance of the uploaded files on the WP default attachment page. Now all new job entry uploads redirect to job posting. All older uploads redirect to homepage as they miss required ID (can be disabled with hook if needed).
- New filter hook “job-entry/noparent_attachment_page_redirect”, return true or false, true by default
- New filter hook “job-entry/attachment_page_redirect”, return true or false, true by default
1.5.10
- Recipient email sanitize function update, now allows to use multiple recipients separated by coma
1.5.9
- Small bug fix
1.5.8
- Fixed bug that prevented appearance of the Custom Text title in job posting and pdf
- Fixed appearance bug of Base Salary in PDF
- Fixed job featured image positioning
1.5.7
- Bug fix
1.5.6
- Added TCPDF files that got missed in latest release
1.5.5
- Added more templates that can be overriden from the theme: job-preview, job-categories
- Added option to hide Location and/or Employment Type from job preview. Options added to Style setting
- New filter hook “jobs/preview_details”, usage: add_filter( ‘jobs/preview_details’, ‘my_jobs_preview_details’, 10, 2);
- New filter hook “jobs/preview_details_separator”
- New filter hook “jobs/preview_details_jobLocation”
- New filter hook “jobs/preview_details_employmentType”
- New filter hook “jobs/preview_details”
- New filter hook “jobs/categories_args”
- “Add new position” screen style updates
- Job post sidebar margin corrections
1.5.4
- Small “Add new position” screen design updates
1.5.3
- Fixed bug with Custom Button url
1.5.2
- Added “Name” field for specifiend name of the applicant. Required for better E-mail notifications.
- Adjusted email notifications to include new Entry fields.
- Added logo preview in settings Global options tab.
- Fixed email localisation.
- Fixed bug of validating empty multiple upload field.
1.5.1
- Fixed bug when tabs in settings dont work
1.5.0
- Added “Apply now” editor. You can now construct your own apply form.
- Some style corrections
1.4.5
- Microdata support is removed. Only JSON-LD now and by default.
1.4.4
- Minor update. jQuery UI style added
1.4.2
- Minor update. PDF now have smaller gaps between text areas
1.4.1
- Fixed issue that caused sending of multiple submitions when clicked on submit multiple times.
1.4.0
- Added category selector for the listing. Use [job-postings showcategory=”true” aligncategory=”left”] for showing categories above lthe list.
- Added shortcode parameters.
- Updated PDF output.
- Fixed some styling issues that appeared on some theme’s
1.3.3
- Fix for saving pdf on iOS and macOS Safari.
1.3.2
- Position details display issue fixed.
1.3.1
- Added button and box roundnes option to the styles settings.
- Added “Custom CSS” area to styles settings, for adding any custom css you need.
1.3.0
- Added “Styles settings” with live preview. Collors now can be adapted to your needs easily.
1.2.8
- Readme update.
1.2.7
- Readme update.
1.2.6
- Added plugin version to the css and js files to force update cache.
1.2.5
- CSS typo fix.
1.2.4
- Added max width for job post. As appeared fullwidth on some themes.
1.2.3
- Currency symbol positioning fixed
1.2.2
- Modal appearance fixed
1.2.1
- Added Base Salary range.
- Loading glitches and short appearing of submit form fixed now.
- New filter added “job-postings/salary-range-separator”. To change separater to any desired, if needed.
1.2.0
- Address field includes now includes “addressLocality”, “addressRegion”, “postalCode” and “streetAddress”. Also shows more details on front end.
- Added “validThrough” field.
- Added “experienceRequirements”, “educationRequirements” and “skills” fields.
- Improved Attachment field.
- Added option to replace submit button with “offer ended” text.
1.1.9
- Added message that visible when no job offers available. Can be changed in settings
- Some styling improvements
1.1.8
- Fixed language association from WPML
1.1.7
- Added default notification email to plugin settings
- Added permalink slug to plugin settings
1.1.6
- Some CSS fixes
1.1.5
- JSON-LD Updated
1.1.4
- Enqueueing jQuery
1.1.3
- Fix for file upload field. Now shows file name propperly
1.1.2
- Fixed listing shortcode, now printing positions in the right place
1.1.1
- Added ‘jobs-listing/grid_class’ filter for changing grid classes of the listing element.
1.1.0
- Added ‘job-entry/after_submit’ action for third party software integration and forwarding of submited data.
- Added new field “Button”. You can use it for linking job position to third party job listing site or for adding CTA button to you ad.
- Added ‘job-entry/notification’ and ‘job-entry/notification_{POST_ID_HERE}’ filter for disabling email notification for all or some specific ad’s
1.0.1
Entry search update
1.0.0
Initial release