WordPress获取所有文章的链接并用表格展示-亲测有效分享-用于百度文章页批量提交

2020/03 18 23:03

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

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

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

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

<?php /* *Template Name: AllLinks *https://www.zhangmingming.cn */ 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 wp_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(); ?>

 

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

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

效果显示地址:

https://www.zhangmingming.cn/gubz/wzylb

还有大家可以通过下面3个方法来百度批量查询是否收录网址

  1. 这里可以推荐一个百度批量查询是否收录的网址,并且导出为excel.(不过这个工具每次只能查询500个)。
  2. 这里还有一个工具可以批量查询,也推荐给大家,打开之后,就可以批量导入url来检测是否被百度收录了。下载地址:百度收录批量查询工具
  3. 大家也可以查看:WordPress在文章列表增加列显示是否被百度收录

文章转载自:

https://www.breakyizhan.com/wpress/4554.html

发表回复

欢迎回来 (打开)