Я пытался следовать примеру для тестирования страниц с разбивкой на страницы, но я не знаю, почему он не работает. я поместил его в файл single.php для обнаружения сообщений. я не знаю, почему page_test не работает. пример кода здесь:
<?php
get_header();
?>
<div id="content" class="narrowcolumn" role="main">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<div style="margin-top:5px">
<div style="padding:5px; float:left; margin-right:50px;"><fb:share-button href="<?php the_permalink(); ?>" class="url" type="button_count"></fb:share-button></div>
<?php
$page_test = $wp_query->get( 'paged' );
if ( ! $page_test || $page_test < 2 ) {
something here...
<?php } else { ?>
another here...
<?php } ?>
глобальный $wp_query;
Только что обновленный ответ Асафа…
true
ложь немного вводит в заблуждение.эм да. оба кода одинаковы…
извините, исправил разницу между ними
н/п. Я обновил кодекс вашим ответом. Я уверен, что тоже столкнулся с этим однажды. Я также обновил ваш ответ, потому что «истина» вместо «ложь» вводит в заблуждение. Надеюсь, ты не против.
пожалуйста. для большей пользы 😉
Вам нужно либо добавить
global $wp_query;
или использовать
get_query_var();
вышеуказанное решение я уже пробовал.
Неважно, я решил это, даже я не знаю, почему. если кто-то знает…: это:
не сработало, но это:
работал. разница в том, что «страница» вместо «выгружается». Я не знаю, почему везде, где я искал, я находил код с «paged», и он не работал (даже это страница условных тегов в кодексе!), но здесь, в простой теме, я нашел его.
тем не менее, это решаемо.