Articles of идентификатор

Print_r отображает два разных post-> ID, если они размещены на боковой панели или single.php

На моем веб-сайте отображается, если print_r, два разных идентификатора для одного и того же сообщения. Если я спрошу: <?php echo $post->ID;?> в single.php это дает мне число. Если я сделаю то же самое на боковой панели, это даст мне совершенно другую. Это то, что я получаю с print_r на single.php stdClass Object ( [ID] => […]

Как я могу запросить db для доступа к текущей информации о сообщении?

Хорошо. Я хочу динамически отображать информацию из двух последних сообщений на экран. До сих пор мне удалось получить результаты, жестко кодируя ID в запросе. Есть ли способ получить эти данные динамически? query_posts('showposts=2'); while (have_posts()) : the_post(); ?> <?php $x = get_the_ID(); echo $x; $postStuff = $wpdb->get_row('select * from wp_posts where ID = "$x", ARRAY_A); print_r($postStuff); […]

Как получить массив с правильным порядком вложенных комментариев?

array (size = 10) 'comment 0' => array (size = 2) 'comment_id' => строка '22' (длина = 2) 'parent_of' => string '0' (length = 1) 'comment 1' => array (size = 2) 'comment_id' => строка '23' (длина = 2) 'parent_of' => string '0' (length = 1) 'comment 2' => array (size = 2) 'comment_id' => […]

get_posts по id не работает

У меня есть следующий код: global $post; $current_post = $post->ID; $array=range(1,$current_post); $posts = get_posts('numberposts=5&post__in=' . $array . '&category='. $category->term_id . '&exclude=' . $current_post); Появилась ошибка Warning: array_map() [function.array-map]: Argument #2 should be an array in /home/todaytra/public_html/depmua/wp-includes/query.php on line 2159 Может ли кто-нибудь указать на ошибку, если мой массив $ важен? Спасибо за любую помощь 🙂

Функция для захвата определенных идентификаторов изображений из медиа-библиотеки.

Я хочу захватить изображения с 161 по 166 без необходимости называть весь массив медиабиблиотеки и связывать их. Со временем, чем больше у меня там, тем больше он замедлит мой сайт. Вот что я имею до сих пор, я использую array_reverse, чтобы отменить идентификаторы, чтобы последние загрузки были последними, и я использую array_splice для поиска изображений, […]

привязка к сообщению вне цикла

Есть ли простой способ связать конкретную страницу / сообщение за пределами цикла? Я использовал код get_permalink() следующим образом. <a href="<?php echo get_permalink( 164 ); ?>/post-slug/"> </a> Но это означало, что мне нужно было получить идентификатор сообщения из Shortlink в Admin для сообщения, которое я хотел, а затем добавить к нему slug. Есть ли лучший способ […]

Сохранить идентификатор вложений вместо URL в настраиваемом поле

Я тестирую несколько фреймворков (в настоящее время Vafpress), чтобы помочь мне создавать собственные мета-поля. Мне нужно сохранить много вложений с моими сообщениями, но заметил, что вложение сохраняется с полным URL-адресом, а не с идентификатором. Кажется, нет «простого» способа получить полные данные (название, desc, date) из вложения, когда у меня есть только URL-адрес, верно? Есть ли […]

Echo список всех идентификаторов пользователя абонента

Я полный новичок с php. Может ли кто-нибудь дать мне знать код, чтобы просто эхо / распечатать полный список всех идентификаторов пользователей на моем сайте, которые являются «подписчиками» (а не эхом других пользовательских данных).

Получать сообщение или страницу раньше

Есть ли хорошее решение, чтобы получить запрошенный идентификатор объекта на самом деле раньше … и я имею в виду очень рано? Я получил крючок на after_setup_theme, где мне нужно получить сообщение или идентификатор страницы. $ wp_query-> queried_object_id имеет значение null в этой точке. Я сделал это так до сих пор: function getID() { $actual_link = […]

Получение идентификатора из URL-адреса, почему WP может сделать это сам, но ни одна из функций не дает им права?

У меня есть набор абсолютных URL-адресов, которые были использованы для ссылки на мой сайт (они происходят из переадресаций в старом файле .htaccess в этом случае). Все эти URL-адреса разрешают некоторые страницы или сообщения на сайте. Другими словами, когда я использую их в своем браузере, они работают. Многие из них как-то внутренне перенаправлены WordPress в текущие […]