single data base field gets ignored in translation
Turn off custom fields syncronisation on polylang. For more detailed information see this answer: Polylang not translating Metabox fields I hope there are no side effects.
Turn off custom fields syncronisation on polylang. For more detailed information see this answer: Polylang not translating Metabox fields I hope there are no side effects.
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
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
$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
I had the same problem months ago but there is not an other way. You should integrate your blocks into Elementor, creating a custom Elementor widget for your blocks or you can just use the Custom HTML widget temporarily to show your blocks but you need to make sure it aligns with how the block … Read more
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; }
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
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
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
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 & Strawberries</span>”; } else { echo “<span>Fruits</span>”; } It really works fine for me.