Как я могу получить разные ссылки на каждый пост, который я показываю? - PullRequest
0 голосов
/ 17 октября 2019

Я не знаю, буду ли я очень ясно. На странице я создал PHP-скрипт для отображения сообщений, которые у меня есть на моем сайте WordPress. Под каждым постом я хочу показать отдельную ссылку (только конец ссылки меняется). Вот мой код:

<?php
    $args = array(
        'meta_key' => 'ordre_daffichage',
        'orderby' => 'ordre_daffichage',
        'order' => 'DESC',
        'hide_empty' => 0
    );
    $items = get_terms('metiers', $args);
    foreach ($items as $kay => $item) {
?>
<li>
    <a href="" data-metiers="<?= $item->term_id ?>"><?= $item->name ?></a>
</li>
<?php
    }
?>
</ul>
<div class="wrap-metiers">
    <div class="rtm-items metiers">
        <?php
            //$args = array('post_type' => 'metiers', 'post_status' => 'publish', 'posts_per_page' => -1, 'caller_get_posts' => 1, 'orderby' => 'menu_order', 'order' => 'ASC');
            $args = array('post_type' => 'metiers', 'post_status' => 'publish', 'posts_per_page' => -1, 'caller_get_posts' => 1, 'orderby' => 'date', 'order' => 'DESC');
            $my_query = null;
            $my_query = new WP_Query($args);
            if ($my_query->have_posts()) {
                while ($my_query->have_posts()) : $my_query->the_post(); ?>

                    <div class="col rtm-item  <?php
                        $term_list = wp_get_post_terms($post->ID, 'metiers', array("fields" => "all"));
                        foreach ($term_list as $term_single) {
                            echo "type" . $term_single->term_id;
                        }
                        ?>">
                        <div class="rtm-spacer">
                            <div class="item-head">
                                <div class="item-bg"><?= the_post_thumbnail() ?></div>
                                    <div class="item-front">
                                        <div class="item-cat">
                                            <?php
                                            $term_list = wp_get_post_terms($post->ID, 'metiers', array("fields" => "all"));
                                            foreach ($term_list as $term_single) {
                                                $term_name = $term_single->name;
                                                echo $term_single->name;
                                            }
                                            ?>
                                        </div>
                                        <div class="item-title"><?= the_title() ?></div>
                                    </div>
                                </div>
                                <div class="item-body"><?= the_content(); ?></div>
                                <div class="item-footer">
                                    <form id="form-contact"
                                          action="<?php echo esc_url(home_url('/')); ?><?=$url_candidature?>/"
                                          method="post">
                                        <a href="#"><?php _e('Apply', 'ercom'); ?></a>
                                        <input type="hidden" name="job" value="<?= get_the_title() ?>">
                                    </form>
                                </div>
                                <?php
                                    $url = 'https://test.ercom.com/offres_emploi/';
                                    $url = $url."tab".count(fields)

                                ?>
                                <center><a href="https://test.ercom.com/offres_emploi/#tab3" style="text-decoration: underline;">Voir toutes les offres <?= the_title() ?></a></center>
                                <br/>
                            </div>
                        </div>
                        <?php
                    endwhile;
                }
                wp_reset_query();
                ?>

Я хочу что-то вроде: www.tatata.com/offres_emploi/#tab1 на первом, www.tatata.com/offres_emploi/#tab2 на втором и т. Д ... но я не знаю, как это сделать.

Спасибо за вашу помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...