Articles of Разработка темы

Admin ToolBar не отображается в верхней части сайта

Не уверен, что происходит, но даже когда я проверил «Показать панель инструментов при просмотре сайта» и на functions.pho: if (! current_user_can('manage_options')) { add_filter('show_admin_bar', '__return_false'); } Я вижу пространство, в котором должна быть помещена панель администратора, но она пуста, белая панель, ничего на ней, проверили исходный код и нашли это: <style type="text/css" media="print">#wpadminbar { display:none; }</style> […]

Страница параметров темы, включенная с require_once * .php в functions.php, больше не отображается

Я хочу разделить мои функции Option-functions и functions.php. Поэтому я переместил функции Option-page в другой файл «includes / options.php». Включение файла с require_once ("includes / options.php") больше не работает (я абсолютно уверен, что он работал в прошлом), но require_once ("includes / options.inc") работает. Когда я должен использовать файлы * .inc и файлы * .php? Особенно […]

Как создать собственный .php-файл с частью кода и повторить его на разных страницах?

Я начну с примера: Echoing get_header(); будет get_footer(); содержимое header.php То же самое с get_footer(); (эхо все содержимое footer.php ). Как создать файл myown.php в моем каталоге и использовать echo get_myown(); отображать контент? Я работаю над веб-сайтом и не хочу повторять код. (Я не хочу использовать do_shortcode() )

Есть ли способ условно проверить, является ли заголовок сообщения WordPress пустым?

Внутри цикла WordPress я хотел бы условно проверить, есть ли у заголовка заголовок, чтобы обеспечить необходимый обертывание HTML. Если сообщение не имеет заголовка, я не хочу, чтобы отображался HTML-код.

Несколько условий фильтра для WP_Query

Мне трудно понять, как выполнить эту (очень простую) задачу: Получите 4 случайных сообщения, но только выберите из 10 последних сообщений. Это отлично работает для случайной части, но, очевидно, выбирается из всех сообщений: $query = array( 'posts_per_page' => 4, 'orderby' => 'rand', 'post__not_in' =>array($post->ID) ); $wp_query = new WP_Query($query); В основном я хочу взять результаты одного […]

Добавить дочерние страницы родителя в navbar PHP

Я использую функцию в настраиваемой теме, которая автоматически заполняет навигацию всеми дочерними страницами каждого родителя. Я нашел код на этом сайте Это работает хорошо, но единственное, что эта функция не делает для меня, – это заказать страницы с порядком, установленным в разделе «Страницы» в WordPress. Я думаю, мне нужно использовать что-то вроде «sort_column = menu_order […]

Обрезаемая фатальная ошибка: объект класса stdClass не может быть преобразован в строку после WP 4.7

Это меня озадачило, потому что код работал в течение последних 2 лет, но после последнего обновления WordPress до 4.7 он подойдет. WordPress выбрасывает ошибку. Обрезаемая фатальная ошибка. Объект класса stdClass не может быть преобразован в строку в строке 42 функции functions.php, которая оказывается такой: WHERE {$wpdb->terms}.term_id = {$term_id} в куске кода ниже. Любая помощь приветствуется. […]

Добавление столбца в таблицу wp_posts или объединение таблицы wp_posts с другой таблицей

Мне нужно сохранить много деталей, таких как vites, нравится, не нравится, проголосовали за день, просмотры страниц о сообщениях. Пользовательские поля ? Да, я знаю, что для этого используются настраиваемые поля. Но мне нужно заказывать множество разных пользовательских полей и сортировать по нескольким настраиваемым полям и что-то вроде « наиболее просматриваемых сообщений за последние 7 дней […]

Пользовательская тема: альтернативы длинному списку «include» в functions.php

Я создаю специальную тему только для собственного использования. Я начал с создания множества основных функций в плагинах, но тогда это казалось глупым, поскольку они не требуют какого-либо взаимодействия с пользователем. Затем я поместил все мои классы в разные php-файлы в папку темы и include их в функции functions.php. Есть лучший способ сделать это?

Как получить доступ к настройкам мультимедиа

Я пытаюсь найти способ доступа к максимальной ширине большого изображения, как установлено на странице настроек носителя? В моей теме я захватываю изображения с сервера и имею возможность указать размер, когда я их захвачу. Я хочу захватить изображение с шириной, установленной для большого размера изображения на странице настроек носителя.

Intereting Posts
Как добавить / блог / в качестве префикса в структуру постоянной ссылки для сообщений в блогах, тегов и т. Д.? setup_postdata не работает Как получить URL-адрес изображения в поле ввода из медиа-библиотеки? post-new.php? post_type = продукт не загружается должным образом помощь по сокращению короткого кода Список сообщений и категорий Включая CSS и JS на экране администратора настраиваемых параметров темы Вставьте настраиваемое поле в короткий код и используйте его в сообщениях (-ах) Как я могу перечислить текущие категории авторов? Показать все сообщения из определенных категорий на странице Как добавить медиафайлы с помощью PHP Изменить язык администратора на основе пользователя (в одном месте) Сортировать результаты по группам чисел и букв Можно ли добавить поле повторителя в окно параметров TinyMCE? Показать последние 12 изображений из медиа-библиотеки