Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在站点地图页面中添加用户搜索查询?_Php_Wordpress_Sitemap - Fatal编程技术网

Php 如何在站点地图页面中添加用户搜索查询?

Php 如何在站点地图页面中添加用户搜索查询?,php,wordpress,sitemap,Php,Wordpress,Sitemap,我需要帮助,是否可以从用户自动添加搜索查询并成为网站地图?它应该每次用户来自SE的关键字,我想让该关键字包括在网站地图。我有以下代码,包括所有帖子,但不包括搜索关键字: <ul id="toggle-view"> <li> <h2>Posts</h2> <span>+</span> <div class="panel"> <ul

我需要帮助,是否可以从用户自动添加搜索查询并成为网站地图?它应该每次用户来自SE的关键字,我想让该关键字包括在网站地图。我有以下代码,包括所有帖子,但不包括搜索关键字:

<ul id="toggle-view">
    <li>
        <h2>Posts</h2>
        <span>+</span>
        <div class="panel">
            <ul>
                <?php
                $myposts = get_posts('numberposts=-1&offset='.$debut);
                foreach($myposts as $post) :
                ?>
                <li class="sitemap"><?php the_time('d/m/y') ?>: 
                    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                </li>
                <?php endforeach; ?>
            </ul>
        </div>
        <?php //endwhile; ?>
    </li>
    <li>
        <h2>Pages</h2>
        <span>+</span>
        <div class="panel">
            <ul>
                <?php
                $myposts = get_posts('numberposts=-1&post_type=page&offset='.$debut);
                foreach($myposts as $post) :
                ?>
                <li class="sitemap"><?php the_time('d/m/y') ?>:
                    <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                </li>
                <?php endforeach; ?>
            </ul>
        </div>
    </li>
</ul>
  • 帖子 +
  • 页 +

以上代码显示所有帖子和页面。请教我如何添加搜索查询。谢谢

如果你是为了搜索引擎优化而这样做的话-这可能会因为在多个页面上列出重复的内容而损害你的排名。谢谢大家。它不是为了搜索引擎优化,而是为了知识。我来看看安德鲁的答案。