Size: a a a

WordPress for developers

2020 August 21

KD

KAGG Design in WordPress for developers
Davron.kz
а где их глядеть ?
Там, где кеширование. 20 способов. Надо разобраться, как у вас организовано кеширование.
источник

РЯ

Роман Язаджи... in WordPress for developers
Всем привет! Пропала возможно регистрации на сайте, в консоли такая беда, что может быть вызвать проблему? и как решить
источник
2020 August 22

c

campusboy in WordPress for developers
Роман Язаджи
Всем привет! Пропала возможно регистрации на сайте, в консоли такая беда, что может быть вызвать проблему? и как решить
Привет. Смотри логи php, что вызывает 500 ошибку.
источник

MD

Maxym Denysenko in WordPress for developers
Роман Язаджи
Всем привет! Пропала возможно регистрации на сайте, в консоли такая беда, что может быть вызвать проблему? и как решить
ошибка в коде в аякс коллбэке
источник

MD

Maxym Denysenko in WordPress for developers
дебаг научиться включать)
источник

SB

Sergey Biryukov in WordPress for developers
Davron.kz
Всем привет!
НА одном из сайтов такая проблема
Не сохраняются изменения в админке.
К примеру обновляю плагины, после окончания перегружается страница и показывает что плагины не обновлены.
После нажатия CTL+F5 страница обновляется и показывает что плагины обновлены, и так везде в админке.
Что это может быть ?
источник

A

Abakar in WordPress for developers
Приветствую всех
источник

A

Abakar in WordPress for developers
вывожу записи custom type (blog) в tag.php

<div class="stati-wrp">

     <?php
     // global $post;
     $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
     $related_tax = 'post_tag';
     $tax_id = get_queried_object()->term_id;
     $tax_slug = get_queried_object()->slug;
     //$cats_tags_or_taxes = wp_get_object_terms($post->ID, $related_tax, array('fields' => 'ids'));
     $args = array(
       'post_type' => 'blog',
       'posts_per_page' => 2,
       'paged' => $paged,
       'tax_query' => array(
         array(
           'taxonomy' => $related_tax,
           'field' => 'slug',
           'terms' => $tax_slug,
         )
       )

     );

     $my_query = new WP_Query($args);
     if ($my_query->have_posts()) { ?>

       <?php
       while ($my_query->have_posts()) : $my_query->the_post();

?>
         <div class="stati-item">
           <a class="stati-item-link" href="<?= get_the_permalink(); ?>"></a>
           <div class="stati-item-hren">
             <img alt="" src="<?= get_template_directory_uri(); ?>/assets/img/share-icon.png">
           </div>
           <div class="stati-item-photo" style="background: url(<?= $main_first_thumb_url[0]; ?>); background-repeat: no-repeat; background-size: cover; background-position: center;"></div>
           <div class="stati-item-info">
             <div class="stati-item-name">
               <?php the_title(); ?>
             </div>
             <div class="stati-item-data">
               <?= get_the_date('d.m.Y'); ?>
             </div>
             <div class="stati-item-profil">
               <div class="stati-item-profil-foto" style="background: url(<?= $author_image; ?>); background-repeat: no-repeat; background-size: cover; background-position: center;"></div>
               <div class="stati-item-profil-info">
                 <div class="stati-item-profil-name"><?= $author[0]->name;; ?></div>
                 <div class="stati-item-profil-tag"><?= $author_tags; ?></div>
               </div>
             </div>
             <div class="stati-item-text"><?= get_the_excerpt(); ?></div>
           </div>
         </div>



       <?php endwhile;
     } else {
       echo '<h2>Извините, ничего не найдено...</h2>'; ?>
     <?php
     }
     ?>
     <?php wp_reset_postdata(); ?>
     </div>
     
     <div class="stati-pagination">
       <div class="pagination-numbers"><?php wp_pagenavi(array('query' => $my_query)); ?></div>
     </div>
источник

A

Abakar in WordPress for developers
ЗАписи выводятся и пагинация тоже, но при переходе по пагинации ошибка 404
источник

A

Abakar in WordPress for developers
Помогите
источник

A

Abakar in WordPress for developers
/tag/tag_name/page/2 выводит 404 error
источник

AZ

Artem Zolin in WordPress for developers
Abakar
вывожу записи custom type (blog) в tag.php

<div class="stati-wrp">

     <?php
     // global $post;
     $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
     $related_tax = 'post_tag';
     $tax_id = get_queried_object()->term_id;
     $tax_slug = get_queried_object()->slug;
     //$cats_tags_or_taxes = wp_get_object_terms($post->ID, $related_tax, array('fields' => 'ids'));
     $args = array(
       'post_type' => 'blog',
       'posts_per_page' => 2,
       'paged' => $paged,
       'tax_query' => array(
         array(
           'taxonomy' => $related_tax,
           'field' => 'slug',
           'terms' => $tax_slug,
         )
       )

     );

     $my_query = new WP_Query($args);
     if ($my_query->have_posts()) { ?>

       <?php
       while ($my_query->have_posts()) : $my_query->the_post();

?>
         <div class="stati-item">
           <a class="stati-item-link" href="<?= get_the_permalink(); ?>"></a>
           <div class="stati-item-hren">
             <img alt="" src="<?= get_template_directory_uri(); ?>/assets/img/share-icon.png">
           </div>
           <div class="stati-item-photo" style="background: url(<?= $main_first_thumb_url[0]; ?>); background-repeat: no-repeat; background-size: cover; background-position: center;"></div>
           <div class="stati-item-info">
             <div class="stati-item-name">
               <?php the_title(); ?>
             </div>
             <div class="stati-item-data">
               <?= get_the_date('d.m.Y'); ?>
             </div>
             <div class="stati-item-profil">
               <div class="stati-item-profil-foto" style="background: url(<?= $author_image; ?>); background-repeat: no-repeat; background-size: cover; background-position: center;"></div>
               <div class="stati-item-profil-info">
                 <div class="stati-item-profil-name"><?= $author[0]->name;; ?></div>
                 <div class="stati-item-profil-tag"><?= $author_tags; ?></div>
               </div>
             </div>
             <div class="stati-item-text"><?= get_the_excerpt(); ?></div>
           </div>
         </div>



       <?php endwhile;
     } else {
       echo '<h2>Извините, ничего не найдено...</h2>'; ?>
     <?php
     }
     ?>
     <?php wp_reset_postdata(); ?>
     </div>
     
     <div class="stati-pagination">
       <div class="pagination-numbers"><?php wp_pagenavi(array('query' => $my_query)); ?></div>
     </div>
Зачем вы для тега создаёте другой запрос, если уже есть глобальный?
источник

A

Abakar in WordPress for developers
Если убрть этот запрос будет работать ?
источник

AZ

Artem Zolin in WordPress for developers
Abakar
Если убрть этот запрос будет работать ?
Что вы вообще хотите сделать? У страницы тега уже есть верстка. Хотите ее поменять, возьмите дефолтную и поменяйте вызов шаблона get_template_part(), отвечающего за превью статьи
источник

MD

Maxym Denysenko in WordPress for developers
Artem Zolin
Что вы вообще хотите сделать? У страницы тега уже есть верстка. Хотите ее поменять, возьмите дефолтную и поменяйте вызов шаблона get_template_part(), отвечающего за превью статьи
Велосипед
источник

MK

Mikhail Kobzarev in WordPress for developers
Abakar
вывожу записи custom type (blog) в tag.php

<div class="stati-wrp">

     <?php
     // global $post;
     $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
     $related_tax = 'post_tag';
     $tax_id = get_queried_object()->term_id;
     $tax_slug = get_queried_object()->slug;
     //$cats_tags_or_taxes = wp_get_object_terms($post->ID, $related_tax, array('fields' => 'ids'));
     $args = array(
       'post_type' => 'blog',
       'posts_per_page' => 2,
       'paged' => $paged,
       'tax_query' => array(
         array(
           'taxonomy' => $related_tax,
           'field' => 'slug',
           'terms' => $tax_slug,
         )
       )

     );

     $my_query = new WP_Query($args);
     if ($my_query->have_posts()) { ?>

       <?php
       while ($my_query->have_posts()) : $my_query->the_post();

?>
         <div class="stati-item">
           <a class="stati-item-link" href="<?= get_the_permalink(); ?>"></a>
           <div class="stati-item-hren">
             <img alt="" src="<?= get_template_directory_uri(); ?>/assets/img/share-icon.png">
           </div>
           <div class="stati-item-photo" style="background: url(<?= $main_first_thumb_url[0]; ?>); background-repeat: no-repeat; background-size: cover; background-position: center;"></div>
           <div class="stati-item-info">
             <div class="stati-item-name">
               <?php the_title(); ?>
             </div>
             <div class="stati-item-data">
               <?= get_the_date('d.m.Y'); ?>
             </div>
             <div class="stati-item-profil">
               <div class="stati-item-profil-foto" style="background: url(<?= $author_image; ?>); background-repeat: no-repeat; background-size: cover; background-position: center;"></div>
               <div class="stati-item-profil-info">
                 <div class="stati-item-profil-name"><?= $author[0]->name;; ?></div>
                 <div class="stati-item-profil-tag"><?= $author_tags; ?></div>
               </div>
             </div>
             <div class="stati-item-text"><?= get_the_excerpt(); ?></div>
           </div>
         </div>



       <?php endwhile;
     } else {
       echo '<h2>Извините, ничего не найдено...</h2>'; ?>
     <?php
     }
     ?>
     <?php wp_reset_postdata(); ?>
     </div>
     
     <div class="stati-pagination">
       <div class="pagination-numbers"><?php wp_pagenavi(array('query' => $my_query)); ?></div>
     </div>
зачем вы второй запрос сделали, когда он и так там уже выполнен в шаблоне tag.php?
источник

A

Abakar in WordPress for developers
Mikhail Kobzarev
зачем вы второй запрос сделали, когда он и так там уже выполнен в шаблоне tag.php?
Из-за того что не выводились записи
источник

A

Abakar in WordPress for developers
таким запросом записи выводятся, но увы пагинация не работает
источник

MK

Mikhail Kobzarev in WordPress for developers
поставьте Query Monitor - смотрите что там за запрос
источник

MK

Mikhail Kobzarev in WordPress for developers
зачем костылями проблему прикрывать
источник