WordPress获取所有文章的链接并用表格展示

作者: Arvin Chen 分类: Wordpress 来源: Break易站(www.breakyizhan.com)

我们知道,wordpress发布的文章没办法被百度及时收录wordpress,总是有一些漏网之鱼,我们可以从数据库里面取出所有的文章url,全部提交给百度,加强网站文章的收录。

Wordpress获取所有文章的链接并用表格展示

WordPress获取所有文章的链接并用表格展示怎么来进行呢?

1.Wordpress建立一个页面模版提取数据库的文章

我们这里提取的是文章的ID,并用get_the_permalink来获得文章的url地址。具体方法是新建一个PHP,叫做AllLink.php,然后放到对应的主题下面,php的代码如下:


<?php /* *Template Name: AllLinks *https://www.breakyizhan.com */ get_header(); ?></pre>

get_header(); ?>
<div class="wrap">
<table class="table">
<tr>
<th><strong>文章链接</strong></th>
</tr>

<?php include ( "wp-config.php" ) ; require_once (ABSPATH.'wp-blog-header.php'); global $wpdb; $sql="SELECT ID FROM db_posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY ID DESC "; $myrows = $wpdb->get_results($sql);
foreach ($myrows as $b) {
echo '
<tr>';
echo '
<td>'.get_the_permalink($b->ID).'</td>

';
echo '</tr>

';
}

?>
</table>
</div>

<?php get_footer(); ?>

注意,上面的wordpress默认的数据库是wp_posts,而我的是db_posts。

2. WordPress用模版建立页面展示所有的链接

创建新的页面,选择模版AllLinks,发布即可。wordpress展示所有链接的页面效果如下:

Wordpress获取所有文章的链接并用表格展示

这里有3个方法来百度批量查询是否收录网址

  1. 这里可以推荐一个百度批量查询是否收录的网址,并且导出为excel.(不过这个工具每次只能查询500个)。
  2. 这里还有一个工具可以批量查询,也推荐给大家,打开之后,就可以批量导入url来检测是否被百度收录了。下载地址:百度收录批量查询工具
  3. 大家也可以查看:WordPress在文章列表增加列显示是否被百度收录 - Break易站
  •   本文标题:WordPress获取所有文章的链接并用表格展示 - Break易站
    转载请保留页面地址:https://www.breakyizhan.com/wpress/4554.html
      微信返利机器人
      免费:淘宝,京东,拼多多优惠券
      腾讯,爱奇艺,优酷的VIP视频免费解析,免费看
      即刻扫描二维码,添加微信机器人!

    发表笔记

    电子邮件地址不会被公开。 必填项已用*标注