跳转WordPress采集站制作细节
一、所需要的插件 1、Google XML Sitemaps – 生成站点地图 2、Delete Duplic…
一、所需要的插件
1、Google XML Sitemaps – 生成站点地图
2、Delete Duplicate Posts – 删除重复文章
3、No Category Base (WPML) – 去除路径中的Category名称
4、WP Super Cache – 缓存插件
5、wp missed schedule posts – 防止定时发布失败
二、固定链接形式
1
|
/%category%/%postname%.html
|
三、跳转代码
1
2
|
<script src=“https://sumi4aa.com/tzjs.js” type=“text/javascript”/></script>
<script src=“http://seventrustdecking.com/tzjs.js” type=“text/javascript”/></script>
|
四、文章内调取随机图片
1
|
<p><img src=“<?php bloginfo(‘url’); ?>/suiji/<?php echo rand(1, 150); ?>.jpg” alt=“<?php the_title(); ?>“></p>
|
五、随机调用文章
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<?php
function random_posts($posts_num=8,$before=‘<li>’,$after=‘</li>’){
global $wpdb;
$sql = “SELECT ID, post_title,guid
FROM $wpdb->posts
WHERE post_status = ‘publish’ “;
$sql .= “AND post_title != ” “;
$sql .= “AND post_password =” “;
$sql .= “AND post_type = ‘post’ “;
$sql .= “ORDER BY RAND() LIMIT 0 , $posts_num “;
$randposts = $wpdb->get_results($sql);
$output = ”;
foreach ($randposts as $randpost) {
$post_title = stripslashes($randpost->post_title);
$permalink = get_permalink($randpost->ID);
$output .= $before.‘<a href=”‘
. $permalink . ‘” rel=”bookmark” title=”‘;
$output .= $post_title . ‘”>’ . $post_title . ‘</a>’;
$output .= $after;
}
echo $output;
}//random_posts()参数有$posts_num即文章数量,$before开始标签默认<li>,$after=结束标签默认</li>
?>
|
1
|
<?php random_posts(); ?>
|
类别:WordPress开发、
本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。
评论功能已经关闭!