Articles of child theme

Удаление действия из класса шаблона

Я хотел бы заменить действие в теме своей собственной версией у ребенка. В этом случае тема wp_head к wp_head чтобы добавить собственные ссылки. Мои собственные функции.php находятся в дочерней теме и выглядят следующим образом: global $SMTheme; remove_action('wp_head', array($SMTheme, 'headtext')); add_action('wp_head', 'custom_headtext'); К сожалению, он пока не работает, и я довольно новичок в этом. Вот как […]

Запуск javascript в дочерней теме. Работает в jsfiddle

Вот JSFiddle http://jsfiddle.net/thornwalker/3LQjS/ Я пытаюсь заставить его работать в моем блоге WordPress и не повезло. Мое умение – новичок в лучшем случае, но до сих пор мне удалось запутаться. Это код, который у меня есть в моих functions.php (в моей основной теме, если я копирую функцию.php в мою дочернюю тему, он не будет запущен.) function […]

Невозможно изменить зарегистрированный пользовательский тип перезаписываемого пула

Я использую эту функцию в моей дочерней теме, чтобы изменить переписываемый пул из пользовательского типа сообщений, который был зарегистрирован в родительской теме. Но это не сработает. function change_rewrite_rules() { global $wp_post_types; $rewrite = $wp_post_types['holiday']->rewrite; $rewrite['slug'] = '%holiday_category%'; } add_action( 'after_setup_theme', 'change_rewrite_rules' ); Здесь что-то не так? Ps: Я не могу коснуться родительской темы, так как […]

Переименование папки дочерней темы исправлено wp-admin blank

Странно. У меня есть экземпляр WP, и я хочу иметь локальную копию. Я скопировал все файлы, создал БД с дампа, и все, казалось, работало нормально. Однако при переходе на wp-admin , BLANK SCREEN. Я переименовал alterna-child тему из alterna-child в alterna-child2 а затем смог войти в систему. Я деактивировал тему альтернативного ребенка, а затем активировал […]

Создать короткий код в Child Theme?

Я создал дочернюю тему, и я пытаюсь добавить короткий код в файл functions.php, выполнив следующее: // functions.php of child theme <?php include(WP_CONTENT_DIR . '/graduates_functions.php'); ?> // graduates_functions.php <?php // [bartag foo="foo-value"] function sayhi_func( $atts ) { extract( shortcode_atts( array( 'graduate_type' => 'seo', 'bar' => 'something else', ), $atts ) ); echo 'test'; } add_shortcode( 'sayhi', […]

Детская тема не работает должным образом

Есть тема, которую я хочу настроить, и когда я использую дочернюю тему в самой базовой форме, основная панель навигации исчезает, шрифты кажутся разными, и есть еще несколько странностей. Тема проблемы – PR Pin ( http://wordpress.org/themes/pr-pin ). Моя детская тема буквально имеет только файл style.css, содержащий мое имя, имя, шаблон и импорт css родительской темы. /* […]

Отмена регистрации пользовательского плагина tinymce?

Я хочу отменить регистрацию настраиваемого плагина tinymce в одной из моих дочерних тем. Пользовательский плагин tinymce использует в основном: http://codex.wordpress.org/Plugin_API/Filter_Reference/mce_external_plugins выдержка: add_filter( "mce_external_plugins", "foo_add_buttons" ); add_filter( 'mce_buttons', 'foo_register_buttons' ); Каков наилучший способ удалить это, чтобы производительность была лучшей? Два варианта, которые я придумал: remove_filter ( "mce_external_plugins"); & remove_filter ('mce_buttons', 'foo_register_buttons') ;? add_filter ('tiny_mce_before_init', 'disable_mce_buttons'); и […]

css3-mediaqueries-js не работает с дочерней темой

В моей родительской теме functions.php у меня есть следующий фрагмент: // Add mediaqueries-js function footer_scripts(){ echo '<!–[if lt IE 9]><script src="http://css3-mediaqueries-js.googlecode.com/svn/trunk/css3-mediaqueries.js"></script><![endif]–>'; } add_action( 'wp_footer', 'footer_scripts' ); Это добавляет поддержку медиа-запросов в IE7 и IE8. Скрипт отлично работает в IE7 / 8 с родительской темой, но не работает и игнорирует медиа-запросы при активации дочерней темы. Все […]

Functions.php в дочерней теме, которая загружает веб-сайт с перерывами CSS

Я создал дочернюю тему и создал файл functions.php в каталоге дочерних тем, в котором также есть необходимый файл style.css и отдельный пользовательский файл CSS, который я хочу загрузить. Это код, который я использую: <? php add_action('wp_head', 'add_landing_css'); function add_landing_css() { wp_enqueue_style('landing_css', get_stylesheet_directory_uri().'/landing.css','screen'); } ?> Когда я добавляю этот код в functions.php, каждая страница на моем […]

unregister_sidebar в дочерней теме не работает

Я завязываю тему Осика. Я пытаюсь отменить регистрацию боковой панели, но ничего не работает Вот мой код темы child.php: function unregister_footer_sidebar() { unregister_sidebar( 'sidebar-2' ); } add_action( 'widgets_init','unregister_footer_sidebar',11); add_action( 'widgets_init', 'ohsik_widgets_init',12); Что я делаю не так? Любые предложения по решению проблемы?