Automatically populating a date parameter within a shortcode

you can generate shortcodes and launch them with this function : https://developer.wordpress.org/reference/functions/do_shortcode/ so you can do that in your plugin : add_shortcode(“MY_PLUGIN__forms_with_dates”, function ($atts, $content, $tag) { $atts = shortcode_atts([ “months” => 11, “id_form” => NULL, ], $atts, $tag); if (!isset($atts[“id_form”])) { return “shortcode $tag : the argument id_form is missing.”; } $shortcodes = “”; … Read more

How to use native wordpress translation domain inside a custom plugin?

How to use native wordpress translation domain inside a custom plugin? You would use __() without a textdomain, but this won’t work for you because that’s not how post status labels work. get_post_status doesn’t return the name of the post status, it returns a slug, e.g. pending not Pending. The solution is in the user … Read more

WordPress per ACF – permalink is not working

get_the_permalink() returns the permalink as a string and doesn’t echo it. You either need to echo this yourself <?php echo get_the_permalink(); ?> as you’ve got in some of your other <?php tags, or you can use the helper function the_permalink() which does echo <?php the_permalink(); ?> the same pattern as you’ve used for the_title(). Note … Read more

Framework plugin inside wordpress

It sounds like you are just trying to output specific content, which you have in non-WP PHP files right now, on a specific page. If that’s the case, the most straightforward way will be to create a custom WP plugin. All you need to do is add a folder inside your /wp-content/plugins/ folder with a … Read more

Fetch portion of Admin URL

Detecting WordPress admin screens using URL parameters can be a pain in the butt and also raise security issues. However, there’s a whole set of built in functions ready to help… but first off, why are you trying to detect an admin page using a funky string like admin.php?page=my-custom-page is this an admin page? an … Read more

How to highlight blog page menu item for blog posts?

To ensure the “Journal” menu item is highlighted for single posts without adding individual posts as sub-items in the menu, you can use a WordPress filter and some custom CSS or JavaScript. Here’s a solution that involves adding a bit of PHP to your theme’s functions.php file to modify the menu classes. Step 1: Add … Read more