• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Вывести записи текущей метки

Sebades

Постоялец
Регистрация
14 Май 2019
Сообщения
63
Реакции
12
Тема самописная, там кода нету. В интернете тоже информации не нашёл. Есть информация только по рубрикам.
Как мне вывести все записи текущей метки на странице?
чтоб к примеру на странице Для просмотра ссылки Войди или Зарегистрируйся были все записи с меткой last of us 2.
Я пробовал всячески, не получается

UPD: То, что есть сейчас по той ссылке, это просто отображаются последние записи категорий, не меток. Это просто код, он не относится к тому, что мне надо
 
Последнее редактирование:
Тема самописная, там кода нету. В интернете тоже информации не нашёл. Есть информация только по рубрикам.
Как мне вывести все записи текущей метки на странице?
чтоб к примеру на странице Для просмотра ссылки Войди или Зарегистрируйся были все записи с меткой last of us 2.
Я пробовал всячески, не получается

UPD: То, что есть сейчас по той ссылке, это просто отображаются последние записи категорий, не меток. Это просто код, он не относится к тому, что мне надо
В файл archive.php добавьте
Код:
    <?php if ( have_posts() ) : ?>

        <?php
        while ( have_posts() ) :
            the_post();

            get_template_part( 'template-parts/content', get_post_type() );

        endwhile;

        the_posts_navigation();

    else :

        get_template_part( 'template-parts/content', 'none' );

    endif;
    ?>
 
В файл archive.php добавьте
Код:
    <?php if ( have_posts() ) : ?>

        <?php
        while ( have_posts() ) :
            the_post();

            get_template_part( 'template-parts/content', get_post_type() );

        endwhile;

        the_posts_navigation();

    else :

        get_template_part( 'template-parts/content', 'none' );

    endif;
    ?>
Работает, но)
Выводит весь текст статьи, можно, чтоб только тайтл и изображение?
И также пагинацию добавить...
 
Пагинация

PHP:
    <?php if ( have_posts() ) : ?>

        <?php
        while ( have_posts() ) :
            the_post();

            get_template_part( 'template-parts/content', get_post_type() );

        endwhile;

<!--         the_posts_navigation(); -->

    else :

        get_template_part( 'template-parts/content', 'none' );

    endif;
    ?>

<?php echo paginate_links( $args ) ?>

Пагинация + вывод тайтла и изображения записи

PHP:
    <?php if ( have_posts() ) : ?>

        <?php
        while ( have_posts() ) :
            the_post();

            get_template_part( 'template-parts/content', 'ilovenuled' );

        endwhile;

<!--         the_posts_navigation(); -->

    else :

        get_template_part( 'template-parts/content', 'none' );

    endif;
    ?>

<?php echo paginate_links( $args ) ?>

далее в папке шаблона если есть папка template-parts, если нет создаем, а в ней уже файл:

content-ilovenuled.php

содержание этого файла след:

PHP:
<?php the_title(); ?>

<img src=" <?php $thumb_id = get_post_thumbnail_id(); $thumb_url = wp_get_attachment_image_src($thumb_id,'thumbnail-size', true); echo $thumb_url[0]; ?>" >


<a href="<?php the_permalink(); ?>">ссылка на полную статью...</a>
 
Последнее редактирование:
Использовать плагин меток? Их же куча.
лучше сделать как надо, в настройках темы. Я кстати так и сделал, спасибо @d`jack. Даю код:
PHP:
<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Все интересное про <?php single_tag_title(); ?></title>
    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&amp;subset=cyrillic,cyrillic-ext" rel="stylesheet">
    <link rel="stylesheet" href="/wp-content/themes/cnn-theme/css/libs.min.css">
    <link rel="stylesheet" href="/wp-content/themes/cnn-theme/style.css">
</head>
<body>
     <?php
         get_header();
          ?>
    <div class="content">
        <div class="news-block">
            <div class="container">
                <h1>Все интересное на тему <?php single_tag_title(); ?></h1>
                <div class="share-links">
                </div>
                <div class="row">
    <?php if ( have_posts() ) : ?>

        <?php
        while ( have_posts() ) :
            the_post();

            get_template_part( 'template-parts/content', 'ilovenuled' );

        endwhile;

the_posts_navigation();

    else :

        get_template_part( 'template-parts/content', 'none' );

    endif;
    ?>

<?php echo paginate_links( $args ) ?>
                    <div class="tag_description">
<?php $description = tag_description (); echo $description;?>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <footer class="var2">
        <div class="container">
            <div class="row">
                <div class="logo">
                    <div class="logo-links">
                        <img src="/wp-content/themes/cnn-theme/img/logo.png" class="logo link-data" data-href="index.html">
                    </div>
                </div>
                <div class="menu">
                  <?php
                  // WP_Query arguments
                  $cat = get_queried_object_id();
                  $args = array (
                    'child_of'     => $cat,
                    'order'        => 'ASC',
                    'hide_empty'   => 1,
                    'hierarchical' => 0,
                  );
                  $child_cat = get_categories($args);
                  foreach($child_cat as $categ)
                  {
                    ?>
                    <a href = '<?php echo get_category_link(get_cat_ID($categ->name)); ?>' class = 'menu-link'><?php echo $categ->name; ?></a>
                    <?php
                  }
                  ?>
                </div>
                <div class="social-block">
                    <div class="social">
                <a href="https://www.facebook.com/gameswalkercom/" class="fb" rel="nofollow" target="_blank"></a>
                <a href="https://twitter.com/Gameswalker2" class="twit" rel="nofollow" target="_blank"></a>
                <a href="https://www.instagram.com/games_walker/" class="inst" rel="nofollow" target="_blank"></a>
                    </div>
                </div>
                <div class="copyright">© 2019 Games-Walker - Те, кто проходят игры. Все права наши</div>
                <div class="links">
                <a href="https://games-walker.com/vakansii/" rel="nofollow" target="_blank">Стань Автором!</a>
                </div>
            </div>
        </div>
    </footer>


    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
    <script src="/wp-content/themes/cnn-theme/js/libs.min.js"></script>
    <script src="/wp-content/themes/cnn-theme/js/main.js"></script>
</body>

</html>
 
Привет
Можешь помочь вывести мне альт тайтлы к этим изображениям? Я пробовал так, не помогло:
PHP:
alt=" <?php get_post_meta( $get_post_thumbnail_id(), '_wp_attachment_image_alt', true ); ?>"
 
Назад
Сверху