Mark Wilkinson

Mark Wilkinson

@markwilkinson.dev

I integrate #WordPress websites with multi-posting job systems such as Broadbean, LogicMelon and Idibu. I also build WordPress websites and play a lot of golf. https://markwilkinson.dev/hello

1K followers70 following188 posts

It seems surprisingly difficult to order to posts returned in a query loop block randomly and to ensure that pagination works. Anyone managed this? #WordPress

I have just updated our landing page for Better Core Video Embeds, the free #WordPress plugin which speeds up your site when a video embed block is present and improves embed privacy. If you host embedded Youtube or Vimeo videos, check it out 👇 highrise.digital/better-core-...

highrise.digitalBetter core video embeds - Highrise DigitalBetter Core Video Embeds Faster video embeds for WordPress — without complexity Improve site speed, Core Web Vitals, and visitor experience automatically Better Core Video Embeds optimises how YouTube...

AI really changing the way developers work. The Jury is still out as to whether this is a good thing for not. I built something recently with it - took 20 minutes for working plugin. What have you been building with it?

Mark Wilkinson reposted

Does anyone have recommendations for a business coach? WordPress ecosystem experience useful, but not strictly necessary. Shares appreciated 🙏

If you want to know what objects (e.g. post types) are registered against a specific taxonomy, you can use the get_object_taxonomies() function to do this. There are lots of #WordPress functions that we have probably never come across - this is another. #learnWPFunctions https://bit.ly/4krFVQc

bit.lyget_object_taxonomies() – Function | Developer.WordPress.orgReturns the names or objects of the taxonomies which are registered for the requested object or object type, such as a post object or post type name.

The esc_js() #WordPress function escapes javascript for safe inline JS output. For example using inline JS on an HTML element. It forms part of a number of esc_ functions that WP provides which I would recommend all developers familiarise themselves with. https://bit.ly/4krEukM #learnWPFunctions

bit.lyEscaping Data – Common APIs Handbook | Developer.WordPress.orgEscaping output is the process of securing output data by stripping out unwanted data, like malformed HTML or script tags. This process…

Today I have that developer feeling of when you have worked on something for a number of weeks and it works 😃 You push it live and it works 🤣 3 days later, it doesn't work, you can't work out why and therefore you abandon the work and go back to how it was 😢

Mark Wilkinson reposted

Today is episode 121 of the show. Lots to chat about including - Blocks API v3 and ACF compatibility - Updates to offline.kids - Position sticky (it'll become clear) - Pitching via video call - And more Join @keithdevon.com & @markwilkinson.dev at 13:30 (UK time) 👇 bit.ly/45ulXPY

bit.lyWP Café #121 | position: sticky; fixed!Follow us: X / https://twitter.com/highrisedigital | https://twitter.com/wpcafeshow Linkedin / https://www.linkedin.com/company/highrisedigital/ Website: https://highrise.digital/ | https://wpcafe.show Checkout our products: JobRelay: https://jobrelay.io Integrate your WordPress website with popular job posting and distribution software. RecPress: https://recpress.com Better WordPress job board, done for you. Highrise Digital is a 2 person WordPress development team based in the UK. They primarily work with Recruitment Agencies to build integrations with WordPress. They also build WordPress recruitment websites as well as sites for companies in other selected sectors. On this channel we provide WordPress development and business advice for solo and small WordPress teams. We help you to level up your development and business skills with quick tips, live coding and chats with other industry professionals. There's an overwhelming amount of information out there and lots of people telling you the 'best' way to do things. At Highrise Digital, we strip away the guilt and show you practical, pragmatic ways that developers can improve. This is how WE do things, warts and all!

Got my new sit stand desk yesterday - to replace the one that failed. Spent all night last night putting it together. This evening will be spent setting everything up. Looks nice although a little deeper than the other one.

I have been working on integrating background processing and queuing for JobRelay. I am using the Delicious Brains repo for this. github.com/deliciousbra... I am struggling to understand the difference between an "Async" request and a "Background process". Can anyone help?

github.comGitHub - deliciousbrains/wp-background-processing: WordPress background processing classWordPress background processing class. Contribute to deliciousbrains/wp-background-processing development by creating an account on GitHub.

Mark Wilkinson reposted

Does anyone know the current status of the iFramed editor when using ACF blocks? I _really_ want to update my editor to the iFramed version, but still not sure if this is possible with ACF. 2023 post here: www.advancedcustomfields.com/blog/acf-blo... and issue here: github.com/AdvancedCust...

advancedcustomfields.comACF | ACF Blocks and WordPress Blocks v3WordPress 6.3 introduced a significant change in Blocks API v3, with the post editor now using iframes to contain each block if all registered blocks use

If, like me you get frustrated every time you move a window towards the menu bar on your Mac and it fills the screen, you can turn it off 👍 ✅ It is under System Settings > Desktop & Dock and you toggle of the "Drag windows to menu bar to fill screen" option.

Back today at the usual time. I will explain about some recent development work I have been done on our JobRelay product. Hope you can join us 🤞

WP Cafe Show@wpcafe.show

Today is episode 120 of the show and @markwilkinson.dev and @keithdevon.com are chatting about queing and background processes in #WordPress Join them at 13:30 (UK time) live on Youtube 👇 www.youtube.com/watch?v=4Wcw...

This week has been spent learning how to use The WP Background Processing class from Delicious Brains. I have been improving the way JobRelay works to send jobs in the background rather having the provider wait for a response. Working well so far and ready to rollout soon.

For a long time I have advocated for #WordPress multisite and recently I have seen others do the same. However, I am starting to think the other way. In particular, how do agencies handles staging and local dev for large multisite installations?

I recently spent a week cruising the Norwegian Fjords. Absolutely stunning place. Looking across the Fjord was like looking at a painting. If you get the chance to go, I would highly recommend it.