{"id":223243,"date":"2024-12-10T05:09:28","date_gmt":"2024-12-10T05:09:28","guid":{"rendered":"https:\/\/wpmudev.com\/blog\/?p=223243"},"modified":"2024-12-10T04:02:40","modified_gmt":"2024-12-10T04:02:40","slug":"404-witty-title-not-found","status":"publish","type":"post","link":"https:\/\/wpmudev.com\/blog\/404-witty-title-not-found\/","title":{"rendered":"404 Witty Title Not Found"},"content":{"rendered":"<p>Read to the end to see a dad who named his \u201ckids\u201d Stop and No.  <\/p>\n<p>In today\u2019s edition: <\/p>\n<ul>\n<li>We\u2019re changing things up. Please like us. \ud83e\udd7a<\/li>\n<li>You\u2019ll be RAVEing about this new security tool. *Cue \u201cSandstorm\u201d by Darude*<\/li>\n<li>\u26a0\ufe0f If you use the Jobify theme &#8211; there\u2019s a nasty bug you should know about. \u26a0\ufe0f<\/li>\n<\/ul>\n<h2>Hot Off The Presses: What\u2019s New?<\/h2>\n<h3>We\u2019ve Been Watching You\u2026<\/h3>\n<p>This is the 10th edition of DEV, and if you\u2019re still here reading our silly nonsense, we must be doing something right. Thanks for sticking around! <\/p>\n<p>But of course, we can\u2019t win em\u2019 all. We noticed that while you\u2019ve been gobbling up the news stories, you\u2019ve been breezing right past the educational stuff in the middle to the juicy little \u201cCoffee Break\u201d section at the end. <\/p>\n<p>This is according to our click-through metrics, of course. Don\u2019t worry, we\u2019ve not been lurking behind your computer chair. (Or have we? \ud83d\udc40)<\/p>\n<p>So, you\u2019d rather read a bunch of bite-sized funnies, news and links, huh? Who can blame you? We get it!<\/p>\n<p>Even though my therapist said I should stop trying so hard to please others, we\u2019ll be mixing things up with DEV in the hopes that you\u2019ll like it even better.<\/p>\n<p>This edition\u2019s Deep Dive is a round-up of links to other helpful how-to articles around the web. Let us know what you think and if that format is more fun for you to explore. <\/p>\n<p>And if you have any other feedback on DEV, please hit us with it in the comments!<\/p>\n<h3>Got Your Glowsticks? We\u2019re Heading to the RAVE<\/h3>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2024\/12\/dance-kid.gif\" alt=\"Post image\" aria-hidden=\"true\" width=\"400\" height=\"290\" class=\"aligncenter size-full wp-image-223244\" \/><\/div>\n<\/div>\n<p>&nbsp;<br \/>\nJohn Blackbourn, the creator behind the <em>Query Monitor<\/em> plugin, has created a smart new tool called <a href=\"https:\/\/github.com\/johnbillion\/rave-wordpress\" rel=\"noopener\" target=\"_blank\">RAVE<\/a>. <\/p>\n<p>RAVE stands for \u201cReproduce and Verify\u201d and the automated tool does just that. It allows you to reproduce WordPress builds, so you can make sure the official and unofficial packages haven\u2019t been tampered with. <\/p>\n<p>RAVE compares the contents of the published packages with the canonical source code, immediately identifying any anomalies. <\/p>\n<p>Why test the official package? Well, there are plenty of opportunities for the official WordPress package to be tampered with, such as an attack on the build server, on wordpress.org or anyone else who gains access. <\/p>\n<p>RAVE will spot right away if the official package differs from the actual source code in the source control repos &#8211; no neon beaded bracelets or JNCO jeans necessary. <\/p>\n<h3>Using the Jobify Theme? Watch Out! \ud83d\udea8<\/h3>\n<p>If you\u2019re currently rocking the Jobify theme, your site is wide open to a serious security risk. <\/p>\n<p>Patchstack <a href=\"https:\/\/patchstack.com\/articles\/unauthenticated-arbitrary-file-read-vulnerability-in-jobify-theme\/\" rel=\"noopener\" target=\"_blank\">recently<\/a> issued a warning to Jobify theme users due to an unauthenticated arbitrary file read vulnerability. <\/p>\n<p>This bug means hackers could poke around in your server and access sensitive files, without even needing to log in. Any malicious actor could download a file from your website by using the download_image_via_ai function. If your WordPress site is running on cloud like AWS or Azure, it can lead to the access of secret keys leading to full server compromise. Eeeek. \ud83d\ude2c<\/p>\n<p>The vulnerability is so far still unpatched in the latest version 4.2.3. If you\u2019re a Jobify user, you should <strong>delete or deactivate the theme<\/strong> until it can be fixed. <\/p>\n<p>Patchstack has <a href=\"https:\/\/patchstack.com\/database\/wordpress\/theme\/jobify\/vulnerability\/wordpress-jobify-theme-4-2-3-unauthenticated-arbitrary-file-read-vulnerability\" rel=\"noopener\" target=\"_blank\">issued a virtual patch<\/a> to mitigate the issue by blocking attacks until an official fix becomes available. <\/p>\n<p>And while you\u2019re at it, let this be your regular reminder to always keep backups of your sites and stay on top of vulnerability updates. Hackers never sleep, ya\u2019ll.<\/p>\n<h2>Mind Bloggling Facts &#038; Stats<\/h2>\n<ul>\n<li>WordCamp Granada 2024, held October 26-27 was the first <em>industry-specific<\/em> WordCamp ever. It was dedicated entirely to tourism and the travel industry. (<a href=\"https:\/\/yithemes.com\/blog\/events\/wordcamp-granada-2024\/\" rel=\"noopener\" target=\"_blank\">Source<\/a>) <\/li>\n<li>According to Jamie Marsland\u2019s official polls on the WordPress YouTube account, 49% of respondents use Gutenberg to build their websites, with only 1% using Divi. (<a href=\"https:\/\/x.com\/pootlepress\/status\/1859869545403678854\" rel=\"noopener\" target=\"_blank\">Source<\/a>)<\/li>\n<li>Karol Krol asked bloggers (not developers) what they think of the Block Editor. A whopping 40% are not big fans. (<a href=\"https:\/\/themeisle.com\/blog\/writers-bloggers-opinions-of-wordpress-block-editor\/\" rel=\"noopener\" target=\"_blank\">Source<\/a>)<\/li>\n<li>Marcus Burnette from Bluehost has also been polling folks. He asked his followers what their most important consideration was when choosing a hosting company. 44.9% said \u201csupport\u201d and only 4.1% chose \u201cprice.\u201d (<a href=\"https:\/\/dothewoo.io\/blog\/support-over-price-what-matters-most-when-choosing-a-hosting-company\/\" rel=\"noopener\" target=\"_blank\">Source<\/a>)<\/li>\n<\/ul>\n<h2>Deep Dive Special Edition: Your Favourite Deep Dive\u2019s Favourite Deep Dives<\/h2>\n<p>There\u2019s a lot of great expert advice from super smart developers and WordPress folks out there. <\/p>\n<p>In this special edition of the Deep Dive we wanted to highlight some super-useful guides and how-tos you\u2019ll want to add to your bookmarks list. <\/p>\n<p><strong>Wanna become the best on the block at Block Development?<\/strong><\/p>\n<p>Deryck O\u00f1ate wrote a <a href=\"https:\/\/deryckoe.com\/wordpress-block-development-complete-guide-to-multiple-blocks-interactivity-api\/\" rel=\"noopener\" target=\"_blank\">complete tutorial<\/a> on creating multiple Gutenberg blocks and the Interactivity API. <\/p>\n<p><strong>Wanna know how to build a \u201ccode sandbox\u201d so you can make live edits in-browser and see changes in real-time in an isolated iframe? <\/strong><\/p>\n<p>Grab your plastic shovels and sandcastle moulds, because Chris Ferdinandi is <a href=\"https:\/\/gomakethings.com\/building-a-code-sandbox\/\" rel=\"noopener\" target=\"_blank\">here to walk you through it.<\/a> <\/p>\n<p><strong>Wanna ditch project management apps and consolidate ALL your workflows in Slack?<\/strong><\/p>\n<p><a href=\"https:\/\/weareag.co.uk\/slack-attack-how-we-streamlined-everything-yes-everything\/\" rel=\"noopener\" target=\"_blank\">Here\u2019s a deep dive<\/a> into how the team at <em>We Are AG<\/em> went all in.<\/p>\n<p><strong>Wanna make your WooCommerce store more secure than Fort Knox?<\/strong><\/p>\n<p>The folks at Patchstack have put together <a href=\"https:\/\/patchstack.com\/articles\/protect-your-store-the-ultimate-woocommerce-security-checklist\/\" rel=\"noopener\" target=\"_blank\">this comprehensive checklist<\/a> for locking it down.<\/p>\n<p><strong>Wanna make this meta Deep Dive even more meta?<\/strong><\/p>\n<p>Learn the difficult skill of learning difficult skills, with Julia Evan\u2019s classic guide, <a href=\"https:\/\/jvns.ca\/blog\/2018\/09\/01\/learning-skills-you-can-practice\/\" rel=\"noopener\" target=\"_blank\">How to Teach Yourself Hard Things<\/a>.<\/p>\n<h2>Blogs &#038; Resources You Shouldn\u2019t Miss<\/h2>\n<p>Forget partridges and turtle doves! <a href=\"https:\/\/krautpress.de\/tag\/plugin-adventskalender\/\" rel=\"noopener\" target=\"_blank\">KrautPress has a plugin-a-day advent calendar instead.<\/a><\/p>\n<p>According to Tom McFarlin, AI <a href=\"https:\/\/tommcfarlin.com\/chatgpt-didnt-wreck-our-type-of-content\/\" rel=\"noopener\" target=\"_blank\">hasn\u2019t completely destroyed developer content<\/a> &#8211; but it has changed it.<\/p>\n<p>Real IP addresses being stored in your WP comments? Yikes. That\u2019s a privacy nightmare. <a href=\"https:\/\/github.com\/norcross\/scrub-comment-author-ip\" rel=\"noopener\" target=\"_blank\">Try this plugin instead.<\/a><\/p>\n<p>Search Engine Journal <a href=\"https:\/\/www.searchenginejournal.com\/accessibility-champ-wix-wordpress-squarespace-duda-or\/534369\/\" rel=\"noopener\" target=\"_blank\">ranked 20 website-building platforms by accessibility<\/a>, and WordPress is NOT at the top.<\/p>\n<p>We\u2019re loving <a href=\"https:\/\/wptavern.com\/podcast\/148-stephen-dumba-on-empowering-uganda-with-wordpress-education-and-community-initiatives\" rel=\"noopener\" target=\"_blank\">this episode of the WP Tavern Jukebox<\/a>, where Stephen Dumba speaks about how WordPress is changing the lives of children and educators in Uganda.<\/p>\n<p><a href=\"https:\/\/make.wordpress.org\/sustainability\/2024\/12\/03\/sustainability-chat-agenda-december-6-2024\/\" rel=\"noopener\" target=\"_blank\">The WordPress Sustainability Team are looking for contributors<\/a> to help with projects like writing sustainability guidelines, eco-optimizing events, and creating a plugin that tells you how \u201cgreen\u201d your site is (spoiler: probably not green enough).<\/p>\n<div class=\"image-grid cgrid-row\">\n<div class=\"cgrid-col cgrid-col-span-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wpmudev.com\/blog\/wp-content\/uploads\/2024\/12\/IMG_0365-2-1050x499.png\" alt=\"Post image\" aria-hidden=\"true\" width=\"1050\" height=\"499\" class=\"aligncenter size-ratio-full wp-image-223245\" \/><\/div>\n<\/div>\n<h2>Coffee Break Distractions<\/h2>\n<p><a href=\"https:\/\/danielmangum.com\/posts\/this-website-is-hosted-on-bluesky\/\" rel=\"noopener\" target=\"_blank\">Developer Daniel Mangum built a website inside of Bluesky. Crazy, right?<\/a><\/p>\n<p><a href=\"https:\/\/potatoortomato.com\/\" rel=\"noopener\" target=\"_blank\">You say Potato, I say Tomato. <\/a><\/p>\n<p><a href=\"https:\/\/fictionhorizon.com\/ai-was-trained-on-over-139000-film-and-tv-scripts\/\" rel=\"noopener\" target=\"_blank\">TV writers recently discovered, to their horror, that 139,000 of their scripts were hoovered up to train AI.<\/a><\/p>\n<p><a href=\"https:\/\/www.404media.co\/ai-chatbot-added-to-mushroom-foraging-facebook-group-immediately-gives-tips-for-cooking-dangerous-mushroom\" rel=\"noopener\" target=\"_blank\">Speaking of AI: Don\u2019t listen to chatbots that give mushroom foraging advice &#8211; it just might kill you.<\/a><\/p>\n<p><a href=\"https:\/\/x.com\/drydenwtbrown\/status\/1856484811294290097\" rel=\"noopener\" target=\"_blank\">Did you hear about the guy who tried to buy Greenland to \u201cunlock it\u2019s potential\u201d as a \u201ccrypto-native\u201d country?<\/a><\/p>\n<p><a href=\"https:\/\/homestarrunner.com\/main\" rel=\"noopener\" target=\"_blank\">If you remember Homestar Runner, it\u2019s probably time to take an Advil for your back.<\/a><\/p>\n<p><a href=\"https:\/\/www.bbc.com\/news\/articles\/cx247dwx1p7o\" rel=\"noopener\" target=\"_blank\">A man who found a totally smooth Mars bar was the talk of the Dull Men\u2019s Club on Facebook. He received \u00a32 in compensation for the \u201chideous\u201d un-rippled horror.<\/a><\/p>\n<p><a href=\"https:\/\/www.tiktok.com\/@thedodo\/video\/7442403976827489582?lang=en\" rel=\"noopener\" target=\"_blank\">And finally, meet Stop and No\u2019s Dad. (Wait for the hoop skirt\u2026)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Read to the end to see a dad who named his \u201ckids\u201d Stop and No. In today\u2019s edition: We\u2019re changing things up. Please like us. \ud83e\udd7a You\u2019ll be RAVEing about this new security tool. *Cue \u201cSandstorm\u201d by Darude* \u26a0\ufe0f If you use the Jobify theme &#8211; there\u2019s a nasty bug you should know about. \u26a0\ufe0f [&hellip;]<\/p>\n","protected":false},"author":1204260,"featured_media":223199,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"blog_reading_time":"","wds_primary_category":0,"wds_primary_tutorials_categories":0,"footnotes":""},"categories":[11265],"tags":[],"tutorials_categories":[],"class_list":["post-223243","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev"],"_links":{"self":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/223243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/users\/1204260"}],"replies":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/comments?post=223243"}],"version-history":[{"count":4,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/223243\/revisions"}],"predecessor-version":[{"id":223466,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/posts\/223243\/revisions\/223466"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media\/223199"}],"wp:attachment":[{"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/media?parent=223243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/categories?post=223243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tags?post=223243"},{"taxonomy":"tutorials_categories","embeddable":true,"href":"https:\/\/wpmudev.com\/blog\/wp-json\/wp\/v2\/tutorials_categories?post=223243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}