Yuri
Ответы в темах
-
Форум: Проблемы и решения
Тема: WordPress.org недоступенкто его читает….
Ссылку давать проще )))
Форум: Проблемы и решения
Тема: WordPress.org недоступенХоть в FAQ выноси.
Форум: Проблемы и решения
Тема: Собственный footer в рубрикев index.php шаблона
Вы уверены, что рубрики и записи выводятся именно этим шаблоном?
<?php if (is_category('Blog')) {
Чтобы срабатывало и в рубрике, и в записях в ней, условие нужно дополнить
if ( is_category('Blog') or in_category('Blog') ) {
И лучше использовать ярлык (slug) или id рубрики, чем ее имя (name).
Ну так я вывожу в $content и возвращаю $content. Тут все должно быть ок.
Не должно.
В строку
"<div>".woocommerce_cross_sell_display()."</div>";
(упростил для наглядности)
вместоwoocommerce_cross_sell_display()
подставляется возвращаемое функцией значение, а это null согласно описанию. То есть переменная $content получает значение<div></div>
. И этот пустой div Ваш обработчик шорткода и возвращает. А то, что функция могла бы вывести, она выводит неизвестно куда, в лучшем случае, где-то перед строкой (в смысле string var), содержащей шорткод.1. Функция woocommerce_cross_sell_display() согласно описанию что-то выводит и возвращает
null
. А судя по контексту, нужно чтобы она это что-то возвращала.2. В описании функции сказано «Output the cart cross-sells«. То есть она привязана к корзине, а не к атрибутике товара. А вот про woocommerce_upsell_display() сказано Output product up sells.
Форум: Проблемы и решения
Тема: Вывод статьи по ее idНа фронтэнде я бы использовал хук ‘pre_get_posts’ и параметр post__in
Матчасть:
pre_get_posts | Hook | WordPress Developer Resources
WP_Query | Class | WordPress Developer ResourcesС бэкэндом для этой фишки все не так просто, но вполне реализуемо.
Форум: Проблемы и решения
Тема: Не срабатывает remove_filterНапример, непосредственно перед определением используемого шаблона
add_action( 'template_redirect', function() { remove_filter( 'woocommerce_after_single_product_summary', 'woocommerce_upsell_display', 15 ); });
Форум: Проблемы и решения
Тема: Не срабатывает remove_filterВозможно, add_filter срабатывает после remove_filter. Попробуйте remove выполнять на каком-нибудь хуке поближе к выводу страницы.
Форум: Проблемы и решения
Тема: Шорткоды в отдельном файлеВзять и перенести в, скажем, в файл widgets.php, лежащий рядом c functions.php Темы. И в functions.php прописать
require_once( dirname(__FILE__) . '/widgets.php' );
Форум: Проблемы и решения
Тема: Любой плагин кеширования ломает логикуКэширование страничного уровня по определению отдает всем один и тот же сохраненный в кэше html. Перепишите так, чтобы проверка выполнялась на стороне клиента, то есть на javascript, а не на php.
Форум: Проблемы и решения
Тема: Административный имейлв чем может быть проблема?
В настройках почтовой подсистемы на сервере.
В неправильном выборе почтового сервиса для личной почты.
И еще 100500 возможных причин.email можно легко поменять через PhpMyAdmin. Вот только какой в этом смысл, если письма все равно не ходят?
удлиняя ширину
OMG!
как исправить?
Выключить вывод ненужных колонок.
(Справа вверху есть кнопка «настройки экрана»)Форум: Проблемы и решения
Тема: Рассылка с wordpress@mysite.ruс ящика wordpress@mysite.ru. Не нашел, где можно настроить периодичность данной рассылки или вовсе отказаться от нее.
Разумеется, если где-то и можно, то только на mysite.ru.
Форум: Проблемы и решения
Тема: Ничего не выводит get_categoriesВозможно, потому, что в рубриках нет записей.
Форум: Проблемы и решения
Тема: Проблемы с wp-adminСм. Сайт взломали