Articles of функции

wp_list_pages изменение <ul> дочерних элементов и привязка родительского элемента

Я получаю список страниц и подстраниц wp_list_pages() . Я хочу изменить родительский дочерний <a> и <ul> . Я нашел решение здесь в этом потоке WPSE . Но он меняет только <ul> . Как я могу добавить классы / атрибуты для обоих ( <a> и <ul> ) сразу.

Как получить теги и категории?

Я использовал следующий код для получения тегов из сообщения, а затем просто эхо их: $posttags = get_the_tags($post->ID); if ($posttags) { foreach($posttags as $tag) { echo $tag->name . ', ';} } Теперь мне нужно также получить категории. Моя первая идея состояла в том, чтобы просто дублировать функцию, но не существует способа создать одну единственную функцию, которая […]

Обновление пользовательской мета из пользовательского поля после публикации не работает

Я пытаюсь обновить user_meta на основе настраиваемого типа поля сообщения. Однако информация не будет передаваться, если новая публикация будет опубликована пользователем через внешнюю форму. В настоящее время он работает только в том случае, если вы обновляете листинг через форму переднего плана или публикуете / редактируете сообщение через бэкэнд WordPress. function update_package_id($post_id) { $post = get_post($post_id); […]

Динамическое создание пользовательского мета поля

У меня есть сайт онлайн-образования, использующий WordPress. У меня есть пользовательский тип сообщения, называемый «курс», который создается автоматически через плагин электронного обучения. Я использую «WooThemes Sensei». Я все еще нахожусь на ранней стадии, но одним важным аспектом, который я хочу отслеживать, является участие пользователей в курсах . Для этого я хочу автоматически создавать метаполя для […]

Как я могу зацикливаться на двух разных DIVS, не повторяя DIVs

У меня есть небольшая проблема, пытаясь понять, как я могу это сделать: у меня есть контейнер с двумя колонками в нем, справа и слева. Каждый столбец будет иметь 3 сообщения с коротким выдержкой в ​​нем. В идеале я хотел бы добавить один вправо и один влево до тех пор, пока он не достигнет 3 рядов […]

Оптимизация нескольких WP_querys в один вызов?

Я закончил создание своего веб-сайта и заметил, что из-за структуры требуется 3 секунды для загрузки данных из-за каждого перетаскивания WP_query между разными типами сообщений. Мне было интересно, помещаю ли я их в одну функцию, поэтому мне не нужно запускать массив каждый раз, если это будет иметь какой-либо положительный эффект? К сожалению, в данный момент я […]

Динамическое добавление титров к изображениям

У меня есть сайт, на котором автор включил ссылки Amazon Affiliate. Они сделали это, добавив URL-адрес изображения продукта. Мне интересно, есть ли способ добавить функцию, которая автоматически добавит wp-caption ниже этих изображений, если они связаны с Amazon. В основном условие должно быть: если href, содержащий изображение, связано с доменом, включая «amazon», добавьте надпись под этим […]

Как обновить мета-поле пользователя, отличное от профиля?

Я создал динамическое мета-поле, которое создается для каждого типа сообщения. Для создания мета-поля я использовал следующее: <?php $args=array( 'post_type' => 'Course', 'status' => 'approve' ); $allposts = get_posts( $args ); foreach ( $allposts as $post ) { $course_name = $post->post_name; $post_course_meta = $_POST[$post->post_name]; $radio_status = get_user_meta( $user->ID, $course_name, true ); ?> <input type="radio" name="<?php echo […]

Выбор типа пользовательского сообщения

Я использую dropdownbox для отображения всех настраиваемых типов. На странице архива настраиваемого типа сообщений он отлично работает. Если я поместил dropdownbox на другой сайт, он больше не будет работать. Поле выбора пусто. Есть идеи? <input type="text" class="text-input" placeholder="Nutzungsdauer" value="" name="nutzungsdauer" id="nd"> function.php function afa_type_dropdown( $post_type ) { $posts = get_posts( array( 'post_type' => $post_type, 'numberposts' […]

Показывать последние пользовательские типы сообщений на панели управления

Я использую этот код, который показывает последние сообщения на моей информационной панели, но он не работает для пользовательских типов сообщений. Поймите, как изменить код. function wps_recent_posts_dw() { ?> <ol> <?php global $post; $args = array( 'numberposts' => 5 ); $myposts = get_posts( $args ); foreach( $myposts as $post ) : setup_postdata($post); ?> <li> (<? the_date('Y […]

Intereting Posts
Как переименовать сообщения постов типа постов Как узнать, какие функции связаны с действием / фильтром? Функция удаления сообщения, это дети, и это большие дети (на полпути уже есть) Загрузка скриптов только в том случае, если присутствует конкретный шорт-код или виджет Поиск способа загрузки функции после завершения предварительного просмотра предварительного просмотра Каков правильный способ вставки нескольких файлов CSS в WP? Защита работы на веб-хосте клиента Включите красивые шаблоны WooCommerce 2 на всех страницах сайта Как получить пользовательские данные метабокса из каждого многосайтового блога? Список дочерних страниц, исключая текущую страницу Имея 4000 сообщений, мой сайт настолько медленный Как переопределить скрипт плагинов Удалите функцию плагина и добавьте ее обратно через функции functions.php Возможно ли создать страницу без создания в админе? создание пользовательской простой корзины покупок с помощью плагина wordpress