eurobyte.ru - мощные сервера с Дата-центрами в Нидерландах и Москве. От 159 ₽/мес.

Почему выводил 5 а не 8 ?

global $post;
$args = array( 'numberposts' => 8);
$category = get_the_category();
rsort($category);
$cat_add_id = $category[0]->term_id;
$real_id = get_the_ID();
$args = array('cat' =>$cat_add_id);
if ($post->ID <> $real_id);
$myposts = get_posts($args);
foreach( $myposts as $post)
0
pfilan
4.9 лет назад 25
  • 2
    Kama 9903

    Потому что затираешь параметры.

    Пиши нормально код - не лепи все в одну строку. Делай отступы, ставь пробелы, группируй логические блоки.

    Это прочти или прочти еще раз https://wp-kama.ru/id_8454/wp-php-standarts.html

    pfilan 4.9 лет назад

    спасибо. хорошо. я только пробую писать

    Комментировать
  • 0
    kolshix 796 paxtoy.com

    Пошел тоже читать, хотя часть правил делаю на интуитивном уровне, смотреть удобно и сам начал повторять.

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация