wordpress/技巧

生成wordpress全部链接

Pioneer · 10月18日 · 2019年

说明

复制以下代码,另存为任意name.php,放在wordpress根目录。打开域名/name.php即可。

代码

<code>&lt;?php
require('./wp-blog-header.php');
header("Content-type: text/txt");
header('HTTP/1.1 200 OK');
$posts_to_show = 1000; // 获取文章数量
?>
&lt;?php echo 'http://'.$_SERVER['HTTP_HOST']; ?>&lt;?php echo "\n"; ?>
&lt;?php
/* 文章页面 */
header("Content-type: text/txt");
$myposts = get_posts( "numberposts=" . $posts_to_show );
foreach( $myposts as $post ) {
    the_permalink();
    echo "\n";
}
?>
&lt;?php
/* 单页面 */
$mypages = get_pages();
if(count($mypages) > 0) {foreach($mypages as $page) {
    echo get_page_link($page->ID);
    echo "\n";}
}
?>
&lt;?php
/* 博客分类 */
$terms = get_terms('category', 'orderby=name&amp;hide_empty=0' );
$count = count($terms);
if($count > 0){
foreach ($terms as $term) {
    echo get_term_link($term, $term->slug);
    echo "\n";}
}
?>
&lt;?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";}
?></code>

一键复制
友情提示

转载请注明文章来源为庞博客,如果此文内容侵犯了您的权益,请 联系 我们,我们将立即处理,感谢您的支持!

0 条回应

页面加载时间:2.473(秒) 页面查询次数:84(次)
网站共有:154 篇文章  本周更新:2 篇文章  今日更新:0 篇文章 
测试窗口  测试窗口  测试窗口
世上只有骗子是真心的,因为他是真心地在骗你。