Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
deniscopro

Денис Янчевский

WordPress-разработчик, denisco.pro
  • 858
    вклад
  • 0
    вопросов
  • 1034
    ответа
  • 56%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как вывести название рубрики у custom post?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Попробуйте заменить
    $terms = get_terms( array(
                        'taxonomy'    => 'taxonomy_name',
                          'object_ids' => $post->ID
                      ) );
                      var_dump($terms);

    на
    $terms = get_the_terms ( get_the_ID(), 'taxonomy_name' );
    var_dump($terms);
    Ответ написан 29 сент. 2022
    5 комментариев
    5 комментариев
  • Как вывести acf поле, заполненное в категории на другую страницу?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Здравствуйте!

    А так?

    <?php the_field( 'flag_image', 'category_' . $category->cat_ID ); ?>
    Ответ написан 19 сент. 2022
    3 комментария
    3 комментария
  • Где хранить созданные мной маршруты rest в Wordpress?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Если это неотделимая часть сайта, то можно разместиться в wp-content/mu-plugins/rest.php.

    Таким образом его нельзя будет отключить через плагины или сменой темы.
    Ответ написан 19 сент. 2022
    Комментировать
    Комментировать
  • Почему у меня не правильно работают хлебные крошки в кастомных записях?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Здравствуйте.

    Попробуйте создать шаблон archive-projects.php и в нём разместить код цикла:

    while ( have_posts() ) : the_post();
        get_template_part( 'template-parts/template', 'projects-catalog' );
    endwhile;

    + код вывода шапки и футера (не знаю как у вас конкретно устроена тема).

    Должно начать ссылаться на архив записей https://mySite.com/projects/ , а товары будет вложены -- https://mySite.com/projects/projectPost1.
    Ответ написан 18 сент. 2022
    1 комментарий
    1 комментарий
  • Как сделать правильную сортировку по META полю в Woocommerce/Wordpress?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Полагаю, надо сделать конвертирование значения из string в integer, наверное тогда будет работать корректно. Но как это сделать?

    Попробуйте заменить $args['orderby'] = 'meta_value'; на $args['orderby'] = 'meta_value_num';.
    Ответ написан 18 сент. 2022
    1 комментарий
    1 комментарий
  • Как в повторителе вывести изображение acf wordpress?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Попробуйте указать в настройках поля изображения Возвращаемый формат -> ID изображения.

    630dc750ae8c5279230547.png
    Ответ написан 30 авг. 2022
    Комментировать
    Комментировать
  • Как то можно скачать сайт на WP.с правами редактора?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Можете давать и с правами админа, просто добавьте в wp-config.php
    define( 'DISALLOW_FILE_EDIT', true );
    define( 'DISALLOW_FILE_MODS', true );

    Это запретит установку новых плагинов (соответственно, нельзя будет поставить плагин для редактирования файлов и/или бекапа) и запретит редактор плагинов и тем в админке.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Почему не работает url_to_postid или как получить id следующего поста в списке?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Или как получить id следующего поста в списке?

    get_next_post?
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Как сбросить цикл с помощью wp_reset_postdata();?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Попробуйте вставить wp_reset_query между кастомным и стандартным циклами.
    wp_reset_query();
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Wordpress: resize images - 128x128?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Дополню ответ azerphoenix по второму пункту.

    2. Если первый вариант, сложен, есть ли у WP resize на ходу? (правда я не сторонник подобного решения)

    В самом ядре нет, но есть плагины. Напимер, Fly Dynamic Image Resizer.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Как сделать HTML-страницу, как страницу 404 в WordPress?

    deniscopro
    Денис Янчевский @deniscopro
    WordPress-разработчик, denisco.pro
    Думается мне, что такое не удастся провернуть. У Вас же там ЧПУ и все запросы отправляются на index.php, где WP решает есть такая страница или нет. Сервер в этом уже не участвует и не может выдать 404.html.

    Почему не вставить html-код в 404.php?
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Как исключить пост из категорий?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Попробуйте добавить в functions.php
    add_action( 'pre_get_posts', 'my_pre_get_posts' );
    function my_pre_get_posts( $query ) {
    	if( ! is_admin() && $query->is_main_query() ) {
    		if( $query->is_category() ){
    			$query->set( 'post__not_in', array( 1, 1095, 546, 38 ) );
    		}
    	}
    }
    Ответ написан более двух лет назад
    3 комментария
    3 комментария
  • Не редактируется категория с помощью ACF?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Если Вы добавили поле для Рубрики, то в category.php попробуйте указать следующее:
    $cat_id = get_queried_object_id();
    the_field( 'НАЗВАНИЕ_ПОЛЯ', 'category_' . $cat_id );
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Как убрать порядковый номер в присвоении виджету ID?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    По стандарту id должен быть уникальным на странице и WordPress генерирует его на основе id виджета + номер экземпляра виджета, что логично, ведь сам виджет один, а экземпляров может быть множество.

    Если нужны кастомные id и/или класс для каждого экземпляра, то попробуйте плагин Widget CSS Classes или Widget Options.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Вход на wp сайт по временному паролю через мыло(телегу...)?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    • Passwordless Login
    • WP Magic Link Login

    Вот ссылка на выдачу. Возможно, что-то ещё присмотрите.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Wordpress где изменить название пользователя оставившего отзыв?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    В файле /templates/single-product/review-meta.php строка 37 verified owner.

    Чтобы не менять в файле, можно скорректировать перевод, например, с помощью плагина Say what?.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как в ACF в повторители вывести соответствующий номер блока?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    <?php echo get_row_index(); ?>

    get_row_index
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как вывести опеделенные рубрики по id?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    $cats = get_categories( array( 'include' => array( 3, 4, 6 ) ) );
    
    if( $cats ) {
    	foreach( $cats as $cat ) {
    		echo $cat->name;
    	}
    }
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как вывести таксомнии прикрепленные к странице?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Доброго.

    get_the_terms?
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать 404 по несуществующему url на Wp?

    deniscopro
    Денис Янчевский @deniscopro Куратор тега WordPress
    WordPress-разработчик, denisco.pro
    Здравствуйте.

    Попробуйте плагин Disable URL Autocorrect Guessing.
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • Drno
    • 6 ответов
    • 0 вопросов
  • AlexVWill
    • 6 ответов
    • 0 вопросов
  • oshliaer
    Alexander Ivanov
    • 4 ответа
    • 0 вопросов
  • hottabxp
    Сергей Карбивничий
    • 4 ответа
    • 0 вопросов
  • Stalker_RED
    Stalker_RED
    • 3 ответа
    • 0 вопросов
  • NikolayBarkalov
    Nikolay Barkalov
    • 1 ответ
    • 2 вопроса
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации