{"id":84436,"date":"2018-04-16T21:02:22","date_gmt":"2018-04-16T21:02:22","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/jft-fetcher\/"},"modified":"2026-04-04T04:30:48","modified_gmt":"2026-04-04T04:30:48","slug":"fetch-jft","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/fetch-jft\/","author":15235348,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.9.2","stable_tag":"1.9.2","tested":"7.0","requires":"","requires_php":"7.3","requires_plugins":null,"header_name":"Fetch JFT","header_author":"","header_description":"This is a plugin that fetches the Just For Today from NAWS and puts it on your site Simply add [jft] shortcode to your page.","assets_banners_color":"9ec6d8","last_updated":"2026-04-04 04:30:48","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/fetch-jft\/","header_author_uri":"","rating":4.5,"author_block_rating":0,"active_installs":100,"downloads":6769,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"pjaudiomv","date":"2018-04-16 22:27:11"},"1.1.0":{"tag":"1.1.0","author":"pjaudiomv","date":"2018-04-17 04:29:33"},"1.1.1":{"tag":"1.1.1","author":"pjaudiomv","date":"2018-04-17 16:19:27"},"1.1.2":{"tag":"1.1.2","author":"pjaudiomv","date":"2018-04-19 00:20:44"},"1.2.0":{"tag":"1.2.0","author":"pjaudiomv","date":"2018-04-22 14:35:38"},"1.2.1":{"tag":"1.2.1","author":"pjaudiomv","date":"2018-04-22 14:46:02"},"1.2.2":{"tag":"1.2.2","author":"pjaudiomv","date":"2018-04-24 19:47:35"},"1.3.0":{"tag":"1.3.0","author":"pjaudiomv","date":"2018-06-02 15:07:48"},"1.3.1":{"tag":"1.3.1","author":"pjaudiomv","date":"2018-06-02 15:13:39"},"1.3.2":{"tag":"1.3.2","author":"pjaudiomv","date":"2018-09-11 22:38:01"},"1.3.3":{"tag":"1.3.3","author":"pjaudiomv","date":"2018-09-14 15:28:04"},"1.3.4":{"tag":"1.3.4","author":"pjaudiomv","date":"2018-09-16 00:59:17"},"1.4.0":{"tag":"1.4.0","author":"pjaudiomv","date":"2018-10-22 16:22:04"},"1.4.1":{"tag":"1.4.1","author":"pjaudiomv","date":"2018-11-03 04:52:38"},"1.4.2":{"tag":"1.4.2","author":"pjaudiomv","date":"2018-11-03 04:57:37"},"1.4.3":{"tag":"1.4.3","author":"pjaudiomv","date":"2018-11-03 05:02:11"},"1.4.4":{"tag":"1.4.4","author":"pjaudiomv","date":"2018-11-03 05:11:52"},"1.5.0":{"tag":"1.5.0","author":"pjaudiomv","date":"2018-12-26 14:21:49"},"1.5.1":{"tag":"1.5.1","author":"pjaudiomv","date":"2018-12-29 18:36:32"},"1.5.2":{"tag":"1.5.2","author":"pjaudiomv","date":"2018-12-29 19:06:43"},"1.5.3":{"tag":"1.5.3","author":"pjaudiomv","date":"2018-12-29 19:25:16"},"1.5.4":{"tag":"1.5.4","author":"pjaudiomv","date":"2018-12-29 19:55:05"},"1.5.5":{"tag":"1.5.5","author":"pjaudiomv","date":"2018-12-29 20:24:40"},"1.5.6":{"tag":"1.5.6","author":"pjaudiomv","date":"2018-12-29 21:18:04"},"1.5.7":{"tag":"1.5.7","author":"pjaudiomv","date":"2019-05-20 23:41:00"},"1.5.8":{"tag":"1.5.8","author":"pjaudiomv","date":"2019-12-01 13:31:02"},"1.5.9":{"tag":"1.5.9","author":"pjaudiomv","date":"2020-04-02 01:24:47"},"1.6.0":{"tag":"1.6.0","author":"bmltenabled","date":"2020-10-08 04:36:49"},"1.6.1":{"tag":"1.6.1","author":"bmltenabled","date":"2020-10-08 05:10:29"},"1.6.2":{"tag":"1.6.2","author":"bmltenabled","date":"2021-02-02 14:58:39"},"1.6.3":{"tag":"1.6.3","author":"bmltenabled","date":"2021-02-21 18:40:25"},"1.6.4":{"tag":"1.6.4","author":"bmltenabled","date":"2021-03-06 22:15:13"},"1.6.5":{"tag":"1.6.5","author":"bmltenabled","date":"2021-12-15 19:27:06"},"1.6.6":{"tag":"1.6.6","author":"bmltenabled","date":"2022-01-02 20:49:32"},"1.6.7":{"tag":"1.6.7","author":"bmltenabled","date":"2022-04-27 02:52:54"},"1.6.8":{"tag":"1.6.8","author":"bmltenabled","date":"2022-04-27 03:14:29"},"1.7.0":{"tag":"1.7.0","author":"bmltenabled","date":"2023-05-04 18:42:51"},"1.8.0":{"tag":"1.8.0","author":"bmltenabled","date":"2023-10-02 21:37:34"},"1.8.1":{"tag":"1.8.1","author":"bmltenabled","date":"2023-10-12 01:47:11"},"1.8.2":{"tag":"1.8.2","author":"bmltenabled","date":"2023-10-23 02:13:27"},"1.8.3":{"tag":"1.8.3","author":"bmltenabled","date":"2024-01-23 16:09:49"},"1.8.4":{"tag":"1.8.4","author":"bmltenabled","date":"2024-05-20 22:00:23"},"1.8.5":{"tag":"1.8.5","author":"bmltenabled","date":"2024-09-22 15:28:47"},"1.9.0":{"tag":"1.9.0","author":"bmltenabled","date":"2025-04-23 13:21:26"},"1.9.1":{"tag":"1.9.1","author":"bmltenabled","date":"2025-06-06 17:39:55"},"1.9.2":{"tag":"1.9.2","author":"bmltenabled","date":"2026-04-04 04:30:48"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":1,"5":1},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":1960786,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":1960786,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.1.0","1.1.1","1.1.2","1.2.0","1.2.1","1.2.2","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.5.0","1.5.1","1.5.2","1.5.3","1.5.4","1.5.5","1.5.6","1.5.7","1.5.8","1.5.9","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4","1.6.5","1.6.6","1.6.7","1.6.8","1.7.0","1.8.0","1.8.1","1.8.2","1.8.3","1.8.4","1.8.5","1.9.0","1.9.1","1.9.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":1968120,"resolution":"1","location":"assets","locale":""}},"screenshots":{"1":"screenshot-1.png"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[155664,155665,347,13381],"plugin_category":[],"plugin_contributors":[174945,155913,154957],"plugin_business_model":[],"class_list":["post-84436","plugin","type-plugin","status-publish","hentry","plugin_tags-jft","plugin_tags-just-for-today","plugin_tags-na","plugin_tags-narcotics-anonymous","plugin_contributors-bmltenabled","plugin_contributors-klgrimley","plugin_contributors-pjaudiomv","plugin_committers-bmltenabled","plugin_committers-jbraswell","plugin_committers-klgrimley","plugin_committers-pjaudiomv","plugin_committers-radius314"],"banners":{"banner":"https:\/\/ps.w.org\/fetch-jft\/assets\/banner-772x250.png?rev=1960786","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/fetch-jft\/assets\/icon-256x256.png?rev=1960786","icon_2x":"https:\/\/ps.w.org\/fetch-jft\/assets\/icon-256x256.png?rev=1960786","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/fetch-jft\/assets\/screenshot-1.png?rev=1968120","caption":"screenshot-1.png"}],"raw_content":"<!--section=description-->\n<p>Fetch JFT is a plugin that pulls the Just For Today from jftna.org and puts it on your page or post. Use the widget Fetch JFT to add to your sidebar or footer.<\/p>\n\n<p>SHORTCODE\nBasic: [jft]\nLanguages: Danish, English, Farsi, French, German, Italian, Japanese, Portuguese, Russian, Spanish, Swedish [jft language=\"\"]\nLayout: Table, Block [jft layout=\"\"]\n-- Shortcode parameters can be combined and accept either uppercase or lowercase<\/p>\n\n<p>EXAMPLES<\/p>\n\n<p><a href=\"https:\/\/www.mvana.org\/just-for-today\/\">https:\/\/www.mvana.org\/just-for-today\/<\/a>\n<a href=\"https:\/\/newyorkna.org\/information\/just-for-today\/\">https:\/\/newyorkna.org\/information\/just-for-today\/<\/a>\n<a href=\"https:\/\/www.na-ireland.org\/for-our-members\/just-for-today\/\">https:\/\/www.na-ireland.org\/for-our-members\/just-for-today\/<\/a>\n<a href=\"https:\/\/hillcountryna.org\/just-for-today\/\">https:\/\/hillcountryna.org\/just-for-today\/<\/a>\n<a href=\"https:\/\/www.otwna.org\/just-for-today\/\">https:\/\/www.otwna.org\/just-for-today\/<\/a>\n<a href=\"http:\/\/emeraldcoastareana.org\/\">http:\/\/emeraldcoastareana.org\/<\/a>\n<a href=\"http:\/\/suncityna.org\/members\/just-for-today\/\">http:\/\/suncityna.org\/members\/just-for-today\/<\/a><\/p>\n\n<p>As A Widget\n<a href=\"http:\/\/crossroadsarea.org\/events-activities\/\">http:\/\/crossroadsarea.org\/events-activities\/<\/a><\/p>\n\n<p>MORE INFORMATION<\/p>\n\n<p><a href=\"https:\/\/github.com\/bmlt-enabled\/fetch-jft\">https:\/\/github.com\/bmlt-enabled\/fetch-jft<\/a><\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<ol>\n<li>Download and install the plugin from WordPress dashboard. You can also upload the entire Fetch JFT Plugin folder to the \/wp-content\/plugins\/ directory<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress<\/li>\n<li>Add [jft] shortcode to your Wordpress page\/post or add widget Fetch JFT to your sidebar, Footer etc.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.9.2<\/h4>\n\n<ul>\n<li>Added internationalization (i18n) support using WordPress text domain fetch-jft.<\/li>\n<\/ul>\n\n<h4>1.9.1<\/h4>\n\n<ul>\n<li>Moved Portuguese translation to NA Portugal.<\/li>\n<li>Fixed NA Russia.<\/li>\n<\/ul>\n\n<h4>1.9.0<\/h4>\n\n<ul>\n<li>Added Time Zone support for English.<\/li>\n<\/ul>\n\n<h4>1.8.5<\/h4>\n\n<ul>\n<li>Compliance fixes.<\/li>\n<\/ul>\n\n<h4>1.8.4<\/h4>\n\n<ul>\n<li>Add default CSS.<\/li>\n<li>Removed custom css text box for settings page. Add CSS here instead, Appearance \u2192 Customize \u2192 Additional CSS.<\/li>\n<li>Additional sanitization.<\/li>\n<\/ul>\n\n<h4>1.8.3<\/h4>\n\n<ul>\n<li>Fix for Spanish JFT.<\/li>\n<\/ul>\n\n<h4>1.8.2<\/h4>\n\n<ul>\n<li>Fix for NA Sweden.<\/li>\n<\/ul>\n\n<h4>1.8.1<\/h4>\n\n<ul>\n<li>Added a settings link to the plugins page.<\/li>\n<\/ul>\n\n<h4>1.8.0<\/h4>\n\n<ul>\n<li>Fix for Portuguese JFT not displaying properly.<\/li>\n<li>Refactored codebase.<\/li>\n<\/ul>\n\n<h4>1.7.0<\/h4>\n\n<ul>\n<li>Adds User-Agent headers.<\/li>\n<\/ul>\n\n<h4>1.6.9<\/h4>\n\n<ul>\n<li>Various PHP warning fixes.<\/li>\n<\/ul>\n\n<h4>1.6.8<\/h4>\n\n<ul>\n<li>Fixed Farsi from NA Iran.<\/li>\n<li>Removing Arabic as remote JFT is down.<\/li>\n<\/ul>\n\n<h4>1.6.7<\/h4>\n\n<ul>\n<li>Version bump.<\/li>\n<\/ul>\n\n<h4>1.6.6<\/h4>\n\n<ul>\n<li>Fix PHP Deprecation notice for Jalali date conversion.<\/li>\n<\/ul>\n\n<h4>1.6.5<\/h4>\n\n<ul>\n<li>Fix for English JFT due to some days not using proper html entities.<\/li>\n<\/ul>\n\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Fix for Portuguese JFT.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Fix for Spanish JFT.<\/li>\n<li>Added better checks for character encoding.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Fix for improperly UTF8 encoding for english JFT.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>Fix for Italian JFT.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Fix for Portuguese JFT.<\/li>\n<\/ul>\n\n<h4>1.5.9<\/h4>\n\n<ul>\n<li>Fix to better comply with WordPress best practices.<\/li>\n<li>Fix for missing CSS attributes.<\/li>\n<\/ul>\n\n<h4>1.5.8<\/h4>\n\n<ul>\n<li>Fix for Danish.<\/li>\n<\/ul>\n\n<h4>1.5.7<\/h4>\n\n<ul>\n<li>Added Farsi language from NA Iran.<\/li>\n<\/ul>\n\n<h4>1.5.6<\/h4>\n\n<ul>\n<li>Added Arabic language from NA Kuwait.<\/li>\n<\/ul>\n\n<h4>1.5.5<\/h4>\n\n<ul>\n<li>Added Japanese language from NA Japan.<\/li>\n<\/ul>\n\n<h4>1.5.4<\/h4>\n\n<ul>\n<li>Added Russian language from NA Russia.<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Added Danish language from NA Denmark.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Added Swedish language from NA Sweden.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Added Italian language from NA Italy.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Added German language from the German Speaking Region of NA.<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>added screenshot.<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>one more bump.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Bumping version, forgot to tag.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Added custom css text box for settings page.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Tested for WP 5.0.<\/li>\n<li>Sanitize attributes.<\/li>\n<li>Add logo.<\/li>\n<\/ul>\n\n<h4>1.3.4<\/h4>\n\n<ul>\n<li>Added Portuguese language from NA Brazil.<\/li>\n<\/ul>\n\n<h4>1.3.3<\/h4>\n\n<ul>\n<li>Make use of Wordpress built in wp_remote_fopen function as some servers disable php\u2019s file_get_contents. This will try fopen first then curl.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Fetch French JFT over HTTPS.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Suppress warnings and moved if tag for block layout up.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Added support for up to php 7.2.5.<\/li>\n<li>Removed external lib simple_php_dom in favor of PHPs built in DOM.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<ul>\n<li>Fixed warnings and changed the way things get parsed.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Wrap whole copyright in anchor tag to stay consistent.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added language options. Added Fetch JFT Settings page. Added ability to use either the standard html table or css block elements for English. Added shortcode attributes.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Added Subscribe link by default, renamed widget to Fetch JFT to match plugin name.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Widget to Plugin<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>changed name<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Cleaned up for Wordpress<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial Release<\/li>\n<\/ul>","raw_excerpt":"Fetch JFT is a plugin that pulls the Just For Today from jftna.org and puts it on your page or post.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/84436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=84436"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pjaudiomv"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=84436"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=84436"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=84436"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=84436"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=84436"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=84436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}