您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程

WordPress添加微博功能的实现方法

郭俊立2025-03-28WordPress教程已有人查阅

导读今天看到一篇文章给WordPress添加微博功能。 你的WordPress可以像twitter一样的微博网站吗?WordPress架构的博客是也可以实现博客和微博共存的功能即可以做博客也可以做微薄。

今天看到一篇文章给WordPress添加微博功能。 你的WordPress可以像twitter一样的微博网站吗?WordPress架构的博客是也可以实现博客和微博共存的功能即可以做博客也可以做微薄。
一、WordPress实现微博功能的思路
大概可以有两种方法:
在原有的WordPress上当下再建立一个WordPress博客作为原来博客的子目录存在,这个新博客专门用来写微博的。然后再把新博客的内容通过RSS输出的方式集成到原来的博客中去,这样在外表上看起来就如果一个博客。这样做的好处是数据库独立,两个博客之间没有过多的关联。 在WordPress博客中专门设立一个目录来存放微博文章,这个目录下的文章不会出现在首页中,只在侧边栏或者指定位置出现文章标题。这样做的好处是你只要求维护一个博客。 目前这两种方式都有人在用,而且各有的各的利弊,大家完全可以根据自己的实际需要选择其中的任意一个来实现。
二、dudo微博功能的实现
大家可能已经发现dudo博客增加了dudo微博功能,其实这只是按照第二种方法建立起来的一个目录而已,只不过这个目录里的文章不会在首页显示,需要你点击目录查看列表。下面说一下实现方法。 在你的主题中找到indes.php这个文件,在文件中找到下面这段代码:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
代码可能因为主题的不同而略有差异,在其后加入如下语句:
<?php if (in_category('3')) continue; ?>
参数“3”是目录的对应的ID,你需要根据实际情况做出修改。上面的小小发动即可实现首页不显示微博内容了。 不过我还没有找到在侧边栏里显示指定目录下文章的方法,因为我使用的Widget小工具,不能直接输入代码,结果没有找到有类似功能的Widget,希望有达人可以指点一下。
三、WordPress集成微博功能的好处
为什么要在WordPress中集成微博功能呢?首先,dudo博客更新频率较低,在这更新间隙里可以通过微博的功能来更新博客内容;其次,由于博客都指定了相应的主题,主题太杂不利于用户体验,所以使用微博功能则随意的多,可以写任何自己想定的东西;
三、可以做热门关键字,增加搜索引擎带来的流量。 但是也一定要注意,虽然我们在首页上看不到了我们发表的微博,但是对于搜索引擎和RSS Feed订阅用户来说,是没有任何改变的,所以你的内容也不应该跨度太大,要具有一定的相关性。同时微博具有时效性,评论性质的内容不宜发表,特别是对于已经过去很久的东东的评论更加要注意。 其实我的博客也更新频率也较低,不过在新浪用微博的频率较高。给自己的博客添加微博功能,同时也能够同步更新新浪微博。我用的方法也是第二种方法。我用的主题是鸟哥的HotNewsPro 2.4版本的主题的CMS,现在有2.5的了,不够还没来得及更新。修改内容不同的主题修改的地方肯定是不一样的。下面是我修改的几处。
1.new_post.php 第四行代码改成如下(37是我的微博分类目录的ID):
<?php query_posts('&showposts='.$scrollcount.'&caller_get_posts=10'.'&cat=-37'); while ( have_posts() ) : the_post(); $do_not_duplicate[] = $post->ID; ?>
这样主页本站推荐下面的new文章中就不会显示微博文章了。
2.blog_page.php 找到下面的代码: <?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
在下面添加:
<?php if (in_category('37')) continue; ?>
这样浏览博客也没就不会显示微博文章了,但是顶部的热点文章还是会显示微博文章。下面第三处就是解决此问题的。
3.top_hot.php 第二行代码改成如下内容
<?php $myposts = get_posts('numberposts=4&offset=0&caller_get_posts=20&cat=-37');foreach($myposts as $post) :?>
4.random.php 如果你在主题设置中显示了随便看看,那么要修改random.php文件
第六行内容改成如下:
query_posts(array('orderby' => 'rand', 'showposts' => 8, 'caller_get_posts' =>4, 'cat' => -37));
5.sidebar.php边栏最较新文章会显示微博文章,找到”较新文章“处,修改内容如下:
<ol id="newarticles">
<?php $myposts = get_posts('numberposts=10&offset=0&cat=-37');
这样较新文章就不会显示了。
6.slider.php 找到下面的内容:
$args = array( 'posts_per_page' => 5, 'post__in' => get_option('sticky_posts'), 'caller_get_posts' => 10 );
添加上'cat' => -37 这句。这样主页顶部推荐的文章就不会显示微博文章了。 原本想在此次加上”较新微博“滑动菜单,但是如果每个菜单下都显示10篇文章,高度不够,暂时没找到设置高度的地方。就现这样吧,将来找到了再补充上。

本文标签:

很赞哦! ()

相关源码

  • (自适应)行业协会工会机构单位pbootcms网站源码本模板基于PbootCMS内核开发,为行业协会、工会组织及机构单位量身打造。采用响应式布局设计,可自动适配手机、平板等移动设备,数据实时同步更新。模板包含行业资讯查看源码
  • 自适应响应式绿色装修公司定制家居类pbootcms网站下载(自适应手机端)响应式全屋装修定制家居类网站pbootcms模板 绿色装修公司网站源码下载PbootCMS内核开发的网站模板,该模板适用于装修定制网站、装查看源码
  • 帝国cms7.5淘宝客电商品牌特价带手机站带会员模板下载为电商品牌特价展示设计的帝国CMS模板,集成PC端与移动端双平台适配。采用瀑布流商品布局,支持品牌分类聚合展示,突出特价促销视觉冲击力。查看源码
  • (自适应)光伏测试仪器电站运维设备网站源码免费下载本模板为光伏检测设备与电站运维服务企业设计,采用PbootCMS内核开发,具备完整的设备展示、技术文档管理及客户服务功能模块。通过自适应结构与SEO优化框架,有效提升企业在移动端和搜索引擎中的专业形象。查看源码
  • (PC+WAP)绣花刺绣传统手工工艺pbootcms网站源码下载这款基于PbootCMS的网站模板为刺绣和传统手工艺行业设计,采用优雅的布局和精致的细节处理,能够呈现手工艺品的独特韵味和文化内涵。模板结构合理,功能完善,是手工艺从业者展示作品的理想选择。查看源码
  • (PC+WAP)铝合金门窗定制pbootcms网站模板源码为铝合金门窗、定制门窗企业打造的高性能网站模板,基于PbootCMS开源内核开发,采用HTML5自适应架构,PC与手机端数据实时同步,覆盖全终端用户交互场景。查看源码
分享笔记 (共有 篇笔记)
验证码: