Доброй ночи! Использую тему Monstroid на wordpress... Купил и установил плагин Freelance, но к сожалению, не выводится фильтр на странице:
как его можно установить подскажите? Также еще есть вопросики: 1. как можно убрать "обязательность" заполнения полей стоимость и сроки?
Здравствуйте.
Посмотрите как это сделано в hueman-child теме из архива. Там в файле archive.php вставлен перед циклом:
<?php if ( have_posts() ) : ?>
такой вызов фильтра:
<?php if(is_post_type_archive('task')||is_tax('task-subject')) get_freelance_task_filter(); ?>
Вот вам также надо вставить перед циклом этот код вызова фильтра в своей теме
Спасибо! У меня сайт работает на 2 темах насколько я понимаю, это основная и дочерняя тема. В основной теме есть такая папка: woocommerce/archive-product.php, в дочерней на monstroid ничего подобного не нашел.
В связи с этим в файле archive-product.php нашел цикл и перед ним поставил вызов фильтра... Но ничего не произошло... Вот ссылка:
она по прежнему без фильтра(
Очень странно у меня нет таких папок на сервере вообще... я пересмотрел на этих 2 темах уже все папки почти в поисках этого цикла, но так и не нашел... Возможно в теме используются какие то другие файлы для вывода рубрик и т.п. Есть какая либо информация где они еще могут находиться?
Андрей CS сказал(а)
скиньте хотя бы скрином файловую структуру вашей темы, тогда подсказать будет легче
Да, вот файловая структура моего шаблона
К сожалению, не выдумал ничего) я под папками имел в виду структуру wordpress темы... И основная проблема в том что у меня нет этих файлов "archive.php" о которых вы написали. Поэтому прошу помощи в его поиске в плане, где еще может находится этот цикл исходя из иерархии моей темы.
Да, пробовал в него вставлять но ничего не происходит( там есть цикл, типа:
if ( have_posts() ) :
/**
* Hook fires immediately before posts loop output start
* @since 4.0.0
* @hooked 10 cherry_paging_nav lib/functions/template-tags.php
*/
do_action( 'cherry_loop_before' );
while ( have_posts() ) : the_post();
do_action( 'cherry_entry_before' );
и т.д. Вставлял перед ним...
Боюсь своими силами не справлюсь. Видел, что у вас есть настройка данного товара за 800 рублей, готов оплатить. Скажите как мне это сделать?
опишу, что я увидел на вашем сервере.
Никаких шаблонов страниц в привычном понимании WP-разработчика я не нашел, насколько я понял, контент страниц формируется на основе файлов с нестандартным расширением .tmpl Пример структуры внутри такого файла:
<div class="grid-layout_inner"> %%THUMBNAIL size="monstroid-thumb-570x360"%% %%TITLE where="loop"%% <div class="entry-meta"> %%AUTHOR before="<?php _e( 'by ', 'monstroid' ); ?>"%% %%TAXONOMY name="category"%% %%COMMENTS%% </div> %%CONTENT%% %%BUTTON where="loop"%% </div>
т.к, в этих файлах нельзя применять php, то совершенно непонятно каким образом можно работать с такой темой, как ее кастомизировать и производить тому подобные действия. Вернее непонятно тому кто ее не разрабатывал, видимо, на это и сделали ставку разработчики темы, полностью лишив своих покупателей возможности использовать помощь со стороны.
ИМХО, это какая то адская жесть.
Вам я посоветую обратиться в техподдержку продавца вашей темы и задать такой вопрос:
Каким образом, я могу добавить произвольный контент до начала цикла на странице архива публикации типа task? Какой хук я могу использовать для добавления такого контента через php-код.
Вопрос достаточно конкретный и думаю ответ должен быть таким же. Когда получите ответ, тогда можно будет что то сделать.