Articles of функции

Проверьте, свободен ли фрагмент из цикла-портфолио

Я хочу проверить, не является ли выдержка не пустой, а затем эхо-ссылка excerpt, если не эхо-константа, например: if(the_excerpt()!='') echo the_excerpt(); else echo get_permalink() if(the_excerpt()!='') echo the_excerpt(); else echo get_permalink() но как я могу проверить, пусто ли поле excerpt без использования содержимого при пустом? Любая помощь будет оценена.

подключаемая функция в теме, которая должна быть переопределена плагином

Можно ли добавить функцию в functions.php следующим образом: // ACF if ( !function_exists('get_field') ) { function get_field() { return false; } } а затем позволить плагинам, которые создают эту функцию, переопределяют мою функцию темы? В этом случае я использую расширенные пользовательские поля, а id – как отказоустойчивый, который не будет создавать ошибки «функция не существует», […]

Функция не распознает идентификатор страницы?

Я пытаюсь установить инструкцию if / then, чтобы, если page_id не является одной из этих трех страниц или их предков, используйте логотип по умолчанию. Я использую функцию is_tree () в моем файле функций и перезаписываю данные сообщения, прежде чем я его вызову. Но это работает, только если я прокомментирую последнее заявление «else» (/ home). Если […]

Sanitize html, где дезинфицировать

У меня есть функция, которая возвращает атрибут style = ".." html. Я не уверен, как санировать. Вот код: functions.php function zz_style($properties, $values) { $styles_array = array(); $i = 0; foreach ($properties as $property) { if ($values[$i] != null) { $styles_array[] = $property . ':' . $values[$i]; } $i++; } return 'style="' . implode(";", $styles_array) . […]

Длина выдержки: получите 2 абзаца

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

Добавление кнопки «Добавить запись» для редактирования страницы публикации

Прямо сейчас сообщения могут быть только липкими через панель быстрого редактирования. Можно ли добавить липкий флажок на страницу редактирования сообщений?

Удаление меток заголовка при разрыве строки

Я должен добавить разрывы строк в абзаце h1 с помощью визуального редактора. В каждой строке break WordPress автоматически добавляет h1 теги к каждой новой строке. Пример: <h1>Watsup</h1> <h1>World</h1> Как я могу предотвратить код сверху и вместо этого получить: <h1>Watsup<br /> World</h1> Примечание. Я не могу использовать текстовый редактор. Он должен работать с визуальным редактором.

WordPress Javascript Widget jQuery Зависимость

Я использую локальную чистую установку WP 4.0 en_GB без плагинов. Мне была предоставлена ​​некоторая информация для внедрения виджета JS на мой сайт. <div id="login"></div> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script type="text/javascript" src="//partners.basekit.com/embed.js"></script> <script type="text/javascript"> $(function() { $("#login").loginWidget({ partnerRef: 0000, }); }); </script> Теперь я понимаю, что я должен использовать библиотеку WP jQuery для загрузки всего через файл […]

Предотвращение выполнения PHP в родительской теме

Я создал дочернюю тему для внесения пользовательских изменений на свой сайт, не удаляя их при каждом обновлении. Одно из изменений заключается в удалении обертки, которая отображает заголовок страницы с большим количеством свободного места вокруг него в файле «content-hero.php». Код из родительского файла: <div class="hero <?php echo edin_additional_class(); ?>"> <?php if ( ! is_page_template( 'page-templates/front-page.php' ) […]

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

Я пишу простой плагин и хочу некоторые настройки в массиве в файле functions.php. Я собираюсь добавить это в тему functions.php $test = array('haha' => 'hehe'); my_function( $test); Однако мне нужно получить его с помощью действий и фильтров в плагине. Например, у меня есть такая функция: add_action('wp_head', 'tryit'); function tryit() { print_r($test); } Мне нужно, чтобы […]

Intereting Posts
Вставить изображение в комментарий Некоторые изображения не найдены 404 в локальном хосте Показать панель администратора только для некоторых роли USERS Как проверить, является ли сообщение приватным? Переименуйте папку UPLOADS с помощью специального WP_CONTENT_DIR Нужна помощь с функцией «the_widget ()» Навигация не работает для пользовательских страниц типа сообщения Страницы входа в WP переадресовываются на главную страницу (не могут войти в систему) Измените 2 поля в сообщении в зависимости от 3-го поля перед сохранением Категория перенаправления для URL с / категорией Добавление кнопки YouTube в редактор TinyMCE Страницы пользовательской категории Woocommerce Архив-архив Woocommerce, не отображающий подкатегории без каких-либо продуктов Существует ли файл шаблонов по умолчанию для дочерних страниц / подстраниц? Как я могу показать слайд jquery на первой странице