一、主题自带
如果是begin主题,在小工具有一个自带RSS小工具,填写相应的网址,把小工具放到对于的位置接口,如下图:
二、使用插件:Ecall
插件下载地址:https://wordpress.org/plugins/ecall/
三、调用并嵌入RSS或feed链接
1、在当前所使用的主题文章页面模版single.php文件或侧边栏的适当位置添加以下代码:
<?php if ( get_post_meta($post->ID, 'feed', true) ) : ?>
<p class="feeds" style="font-weight:bold;">XX站点最新文章</p>
<?php include_once(ABSPATH.WPINC.'/rss.php');?>
<?php $feed = get_post_meta($post->ID, 'feed', true); ?>
<?php wp_rss($feed, 5); ?>
<?php endif; ?>
其中5表示显示最新的5篇文章,可以自行修改。
2、在编辑文章时,添加一个自定义栏目,名称:feed,值为:调用的RSS或feed链接地址。不添加自定义栏目“feed”则不显示该内容。
3、使用效果图:
这种方法显示的文章有延迟和不显示自定义文章类型,如果介意的朋友可以继续阅读下面的方法。
四、创建PHP文件
1、在被调用 WordPress 网站的根目录中建立一个 PHP 文件,并添加以下代码:
<?php
define('WP_USE_THEMES', false);
require('./wp-load.php');
query_posts('showposts=1');
?>
<?php while (have_posts()): the_post(); ?>
<li><a href="<?php the_permalink(); ?>" target="_blank"><?php echo mb_strimwidth(strip_tags(apply_filters('the_title', $post->post_title)), 0, 50," "); ?></a></li>
<?php endwhile; ?>
其中 query_posts()里面的参数可自行修改,如显示的文章数、是否显示置顶文章、是否显示多种类型的文章等。循环主题中的样式也建议根据自己的站点情况调整。
2、在需要调用的地方,如文章页或侧边栏(需要支持 PHP),添加以下代码:
<?php
ini_set("user_agent","Mozilla/4.0 (compatible; MSIE 5.00; Windows 98)");
$url="https://网站域名/call.php";
echo file_get_contents( $url );
?>
第四种方法自定义高,如果懂PHP语言的和WordPress的可以再进一步改一改。
历史上的今天:
- 2020: 赚钱的终极门道解密(0)
- 2020: VBA中给变量赋值使用set和不使用set的区别(0)
- 2019: 产品需求文档案例和模版打包分享(8)
本文章百度已收录,若发现本站有任何侵犯您利益的内容,请及时邮件或留言联系,我会第一时间删除所有相关内容。
2022年6月23日 12:46 沙发
看了你的文章,觉得非常不错
想与贵站互相友情链接
建站教程网-http://nizhidaole.cn
如果同意的话,回复一下后互相上链接!
名称:建站经验网 本站网址: http://nizhidaole.cn/
本站描述: | 新老站长都喜欢的技术性优秀网站!.
2022年8月21日 15:24 1层
@赵丽颖 OK
2022年8月21日 15:26 1层
@赵丽颖 已添加