ACF Custom post type name changing issue

The answer to this should be rather simple. Please visit the settings page with the url settings. Just visit it. yoursite.com/wp-admin/options-permalink.php By doing so, WordPress should trigger the “Flush-Rewrite” hook, which creates a new .htaccess with the appropriate rules. However, please also be aware that depending on your custom-post-type some hooks in your code might … Read more

prevent category page from also highlighting blog-page menu

Add this to your child theme’s functions.php: add_filter(‘nav_menu_css_class’, ‘fix_category_menu_active_class’, 10, 2); function fix_category_menu_active_class($classes, $item) { // If we’re on a category archive if (is_category()) { // Get the ID of the blog page (posts page) $blog_page_id = get_option(‘page_for_posts’); // If this menu item is the blog page if ($item->object_id == $blog_page_id) { // Remove the … Read more

_load_textdomain_just_in_time

$shortname=”atp”; add_action(‘after_setup_theme’, ‘atp_theme_setup’); define(‘PSTCTRL_DIR’, get_template_directory() . ‘/pest-control/’); if (!defined(‘PESTCONTROL_DIR’)) { define(‘PESTCONTROL_DIR’, get_template_directory() . ‘/pest-control/’); } // Modified theme initialization add_action(‘after_setup_theme’, function() { global $atp_theme, $url; if (defined(‘PESTCONTROL_DIR’) && file_exists(PESTCONTROL_DIR . ‘index.php’)) { require_once(PESTCONTROL_DIR . ‘index.php’); } else { $atp_theme = new ATP_Theme(); $url = FRAMEWORK_URI . ‘admin/images/’; } }, 5); if( !function_exists(‘atp_theme_setup’) ){ function atp_theme_setup(){ … Read more

How to display a function inside shortcode tags

I have modified the code… function myFunction() { $output=””; $entries = get_post_meta(get_the_ID(), ‘_kad_repeat_group’, true); if (is_countable($entries) && count($entries) > 0) : foreach ((array) $entries as $key => $entry) { $title = isset( $entry[‘_kad_title_ekstra’] ) ? esc_attr($entry[‘_kad_title_ekstra’]) : ”; $output .= ‘<h4>’.$title.'</h4>’; } endif; return $output; }

onSplit not create my custom block

In my case, the block split now but it will create a new “core/paragraph” instead of my “studio-wai/paragraph” <RichText identifier=”content” tagName={BlockTag} {…blockProps} value={content} onChange={(newContent) => setAttributes({ content: newContent })} onMerge={mergeBlocks} onReplace={onReplace} onRemove={onRemove} placeholder={placeholder || __(‘Type / to choose a block’)} data-custom-placeholder={placeholder ? true : undefined} /> I created some console.log in the use-enter.js /** * … Read more

Help with creating a menu with multiple columns

the following code should help and I have added comments for explanation: .site-nav ul ul { z-index: 1000000; position: absolute; top: -9999999px; left: 0; /* Align with the left edge of the parent */ transform: none; /* Cancel the centering transform */ opacity: 0; background: #3498db; text-align: left; columns: auto; /* Remove multi-column layout */ … Read more

Custom WordPress Customizer Control for Typography Presets renders blank section or fallback , despite correct class registration

If your custom control’s render_content() is not being called, the most likely cause is either a PHP error preventing the class from being loaded, or the file is not being included at all. Double-check your file paths and logs. Otherwise, your approach is solid and follows best practices for custom controls in the WordPress Customizer. … Read more

change read more text in archive page depending on post category

With the online php generator I’ve created this code snippet. $post_categories = get_the_category($post->ID); $parent_category_name=””; if (!empty($post_categories)) { $parent_category = $post_categories[0]->parent ? get_category($post_categories[0]->parent) : $post_categories[0]; $parent_category_name = $parent_category->name; } if ($parent_category_name === ‘Apple’ || $parent_category_name === ‘Strawberry’) { echo “<span>Apples &amp; Strawberries</span>”; } else { echo “<span>Fruits</span>”; } It really works fine for me.