当前位置:记磊博客 > 主题/优化 > WordPress > 正文

作者:记磊博客

比较忧愁,比较善感,比较孩子气,比较喜欢网络技术的小子

手机扫码查看

wordpress代码实现一键获取网站全部链接

摘要:可以直接获取文章页面链接 单页面链接 博客分类页,标签页,很不错的代码,可以收藏备用哦

wordpress代码实现一键获取网站全部链接
一键获取网站全部链接,可以直接获取文章页面链接 单页面链接 博客分类页,标签页等。。。。
适合网站批量提交收录吧,

效果图演示

wordpress代码实现一键获取网站全部链接
是不是很不错啊(我记得这个可以你如果做改版,网站链接需要更换也可以用这个哦)

代码

//记磊博客:www.ly522.com
<?php
require('./wp-blog-header.php');
header("Content-type: text/txt");
header('HTTP/1.1 200 OK');
$posts_to_show = 1000; // 获取文章数量
?>
<?php echo 'http://'.$_SERVER['HTTP_HOST']; ?><?php echo "\n"; ?>
<?php
/* 文章页面 */
header("Content-type: text/txt");
$myposts = get_posts( "numberposts=" . $posts_to_show );
foreach( $myposts as $post ) {
the_permalink();
echo "\n";
}
?>
<?php
/* 单页面 */
$mypages = get_pages();
if(count($mypages) > 0) {
foreach($mypages as $page) {
echo get_page_link($page->ID);
echo "\n";
}
}
?>
<?php
/* 博客分类 */
$terms = get_terms('category', 'orderby=name&hide_empty=0' );
$count = count($terms);
if($count > 0){
foreach ($terms as $term) {
echo get_term_link($term, $term->slug);
echo "\n";
}
}
?>
<?php
/* 标签(可选) */
$tags = get_terms("post_tag");
foreach ( $tags as $key => $tag ) {
$link = get_term_link( intval($tag->term_id), "post_tag" );
if ( is_wp_error( $link ) ) {
return false;
$tags[ $key ]->link = $link;
}
echo $link;
echo "\n";
}
?>

食用方法

创建个PHP文件,名字随意,(比如:all.php)
将以上代码复制到all.php中
上传至网站根目录,然后访问域名/all.php就可以了!

昨天群里问的,然后在夏末浅笑博客看到,现在分享出来

 您阅读这篇文章共花了:

记磊博客文章说明:

作者:记磊博客, 转载或复制请以 超链接形式 并注明出处 记磊博客
原文地址:https://www.ly522.com/1693.html 发布于2018-08-18。
如果我的文章帮助到了你,或者给你产生了些许spark ,欢迎(-(赞助打赏)-)

分享到:
赞(2) 打赏

评论-加入了一言 1

5 + 9 =
  1. #1

    博客不错

    lancel0t来自中国/China 谷歌浏览器 Windows 10 4个月前 (08-23)回复

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

时光里的点滴

应广大网友需求记磊工具箱源码需求,开通交流群, 目前禁言。资源已经上传。群稳定后开放

快速加群

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录