Articles of get page

get_pages и number – нет вывода; нет ошибок;

Я пытаюсь получить 3 страницы с родительской страницы (id 2035 ). Я использую wordpress 3.2.1. Вот мой код: <div id="videos" class="contentLeft"> <?php // get the three most recent videos (2035 is the video page) $recentVideos = get_pages('child_of=2035&number=3'); foreach ($recentVideos as $video) : ?> <div class="video"> <h5 class="video-title"><?php echo $video->post_title; ?></h5> <?php echo get_the_post_thumbnail($video->ID, 'thumbnail'); ?> […]

Применить класс к каждому третьему элементу списка?

Возможный дубликат: Как отметить каждый третий пост Я пытаюсь дать класс для каждого третьего элемента списка на моей странице. Я знаю, как дать класс каждому элементу, но не конкретным элементам в строке, или в моем случае – третьим. Это код, который я использую: <?php $pages = get_pages('child_of=10'); if ($pages) { echo '<ul class="projectthumbs">'; foreach ($pages […]

Как получить идентификатор страницы, включенной в get_page ()?

Я переписываю вопрос, включая примерный код, надеюсь, теперь будет легче понять. 1. Мой короткий код: function testid_shortcode( ) { global $post; return $post->ID; } add_shortcode('testid', 'testid_shortcode'); 2. Вопрос: Я использую короткий код на странице Example1 [ID = 1]: [testid] Затем я включаю его на другой странице. Пример 2 [ID = 2]: $included_page = get_page( $included_id […]

Почему get_pages () возвращает логическое значение?

Я создал пользовательский тип сообщения, который я хочу использовать, чтобы позволить людям добавлять произвольное количество разделов на главную страницу моей темы. Я хочу просмотреть все сообщения этого типа и включить их содержимое на страницу. Моя проблема заключается в том, что вызов get_pages() с 'post_type' => 'home_section' кажется, возвращает логическое, а не массив. Вот код, который […]

Выбор пользователя Удаление страниц

в моем проекте WP MultiUser я разрабатываю шаблон для удаления страницы из front-end (только супер администратор может получить доступ к внутренней панели администратора) Я почти достиг желаемого результата, но когда я нажимаю «Удалить», функция удаляет все страницы. Я просто хочу удалить только выбранную страницу. Вот код, который я создал: <?php $pages = get_pages(); foreach ( […]

get_pages () в соответствии с порядком пользовательского меню

Я работаю над одной страницей WordPress Theme, где я хочу get_pages () в соответствии с пользовательским меню. Я прочитал ссылку для get_pages (), которая разрешает только меню по умолчанию: get_pages('sort_order=asc&sort_column=menu_order'); Есть ли способ get_pages () в соответствии с пользовательским меню ?

Получить содержимое страницы и выполнить короткие коды на странице

Я хотел бы показать содержимое нескольких страниц на одной странице с помощью коротких кодов. Если я использую return $html; короткие коды не работают, если я использую return do_shortcode($html); рабочий код, но содержание страницы исчезает. Каково рабочее решение? function get_page_func( $atts ){ extract(shortcode_atts( array( 'title' => '' ), $atts ) ); $page = get_page_by_title($title); $args = […]

Получение сообщения в wp_nav_walker

У меня есть настраиваемый ходок, предназначенный для добавления контента в навигационное меню. Проблема в том, что он не тянет содержимое. Объект post, возвращаемый get_post / get_page, имеет пустой атрибут post_content. Чем это вызвано? Walker: class mobile_walker_nav_menu extends Walker_Nav_Menu { function start_lvl( &$output, $depth ) { // depth dependent classes $indent = ( $depth > 0 […]

get_permalink возвращает исходный URL-адрес сайта вместо переданного URL-адреса пули

Я извлекаю некоторые данные отзывов из db и на основе пули, я получаю ссылки для дальнейшего использования. Вот мой код function createPageForTestimonials($slug, $title, $content, $companyName){ $new_page = array( 'slug' => $slug, 'title' => $title, 'content' => $content ); //check if page exists if (the_slug_exists($slug)) { $url = get_permalink( get_page_by_path( $slug ) ); return get_permalink( get_page_by_path( […]

Ограничить get_pages, чтобы показывать только 5 элементов

Как я могу ограничить get_pages, чтобы показывать только 5 элементов? Я думал, что добавление 'number' => 5 к массиву ограничило бы его 5, но ничего не показывает. Вот мой код: <?php $pages = get_pages(array('post_type' => 'page','sort_column' => 'menu_order','sort_order' => 'ASC','child_of' => 765)); foreach($pages as $post) { setup_postdata($post); $fields = get_fields(); ?> <p><?php echo $fields->start_date; ?> […]

Intereting Posts
Изменение CSS при входе пользователя в систему Получить сообщение по категории Предложения для творческого использования функции формата сообщения или темы, которые их хорошо используют permalinks с переменными get Отношения ACF в персонализированном типе сообщений Permalink Пользовательский электронный адрес электронной почты для регистрации нового пользователя Различные фоновые изображения по категориям Как отобразить цену, включая налог с форматированием? Удалить нежелательную часть пользовательской структуры константной ссылки из URL-адреса CPT? Пользовательский тип поиска по типу с использованием $ _SESSION и pre_get_posts Как я могу автоматически вставлять содержимое страницы в качестве заголовка? Невозможно опубликовать собственный тип сообщений – «Вы не можете редактировать этот пост». Попытка отображения короткого содержимого кода в файле шаблона с помощью do_shortcode () Добавить скрипт async current_user_can ('edit_post', $ post_id) не работает для вкладчика, но для администратора