wordpress我要把扇贝新闻改名?的这一块改成这种样式的怎么修改,有什么插件可以调用, 不太会CSS

将WordPress扩展成CMS的12个必要插件
稿源:isonge.cn
经过过去几年的成长,WordPress已经不再仅仅是一个博客平台了。人们现在把它当作一个CMS(内容管理系统)来驱动不同类型的网站。将Wordpress作为标准的CMS使用,建立主题和分类结构与内容的时候经常会需要一些有创造性的想法。在本文中,我们向你介绍12款非常有用的插件,这将为你的WordPress安装扩展CMS功能。
Pods是一个为WordPress 准备的CMS框架。他是一个在WordPress顶部的插件, 允许你为自定义添加显示不同类型的内容。
Flutter是一个管理员能够自定义添加单选按钮,文件上传,图片上传,复选框等的插件,此插件的另一个主要特点是简化模板。
WP-CMS Post Control 不仅可以像自定义字段一样,引用,修改等隐藏不需要的项目,而且还提供更好的内容控制能力,这可以将WordPress使用起来更像一个CMS,完全按照你的作者看到的和使用的进行定制。
PageMash拥有一个Ajax界面,您可以按照你喜欢的顺序进行拖放,通过拖动修改页面结构,成为一个子页面或父页面和切换页面从输出中隐藏。
有好的文章希望站长之家帮助分享推广,猛戳这里
本网页浏览已超过3分钟,点击关闭或灰色背景,即可回到网页/ WordPress SEO指南
WordPress应该是被使用最多的CMS系统,记得以前看到过报道,全世界20%以上的网站用的是WP。虽然最初是作为博客写作CMS发布的,但现在不仅博客使用,新闻、杂志、门户类网站也用,简单的电子商务网站也能用WP,最近越来越多企业网站也开始使用WordPress。
WordPress的优势太多了:
开源、免费但功能强大
内容层和展现层分离,因而模板极为丰富,又可以用于各种类型网站
简单、灵活、开放、标准化,有强大的插件库,实现各种功能
安装简单,使用也很简单
版本更新频繁,但升级十分简单
开发者社群规模够大,某项功能即使不会做又找不到插件,也能找到开发者帮你写
虽然WordPress并不能说是完美搜索引擎友好的,但至少是友好度非常高的CMS之一,在各种插件帮助下和适当设置后, WordPress搭建的网站是可以做到比较完美SEO的。
这篇WordPress SEO指南就简单讨论一下优化WordPress网站的几个要素。相同的考虑也适用于其它博客系统。这里只谈技术性优化,关于博客的运营、市场研究、文章写作等问题,可以参考以前翻译的。
标题标签和描述标签
老版WordPress的缺省帖子标题标签是这个格式的:
博客名称 – 帖子标题
需要改为:
帖子标题 – 博客名称
这个修改通常是由下面推荐安装的SEO插件自动实现的,几个流行的WP SEO插件都一定有这个功能。不安装插件的话,也可以在模板文件中自己修改,以前我刚刚开始用WordPress写博客时还没有现在这些插件,都是自己修改模板,wp_title(帖子标题)和bloginfo(‘name’) (博客名称)两个顺序调换一下就行了:
& title && ? php wp_title(); ? & – & ? php bloginfo(‘name’); ? & & /title&
或者bloginfo(‘name’)也可以直接硬编码,写上博客名称,少一次php执行,还能写成与设置的博客名称不一样的。
描述标签就是写帖子时摘要(Excerpt)中填写的内容,这个摘要内容也就是首页、栏目页帖子标题下面的简短介绍文字。通常我会从帖子前两段文字中摘一两句话,并在文字上稍微改动一下,尽量避免首页、栏目页和实际帖子页面的重复内容。
如果安装了SEO插件,可以单独写不同于摘要的描述标签,一般我不使用,没有太大必要。
关键词标签可以直接删除,不管对用户还是对搜索引擎,目前都没用,以后也看不出变得有用的可能性。
文章内部链接
两种情况,一是文章结尾处或侧栏中显示的相关帖子,这个肯定是插件实现,比如我用的是。相关文章对用户和搜索引擎都有好处,几乎是必须的设置。通常设定显示5-10篇相关文章。
二是贴子正文中链接到其它相关帖子,是的重要部分。我博客里用的比较多,有很多读者也问过我是怎么加的帖子内链接,看到网上有人说我肯定是用插件,其实不是,我就是人工加的。也有插件可以实现,自动在指定关键词加上指定链接, 如,不过我并不建议,虽然插件可以设置一组关键词,可以限制生成链接的次数,但还是不可能像人工那样灵活、自然。人工加基本上是随机的,所以也是最自然的。
人工加内部链接时重要的规则就是别给自己设定规则,不要脑子里有一根弦:“遇到这个关键词,我要链接到这里,每篇帖子只加一次。”我的做法就是随便加,想起来觉得合适就加,没想起来就不加。
XML版网站地图是必须要有的,也有插件可以实现,如我用的 ,虽然名字里带Google,但生成的sitemaps是所有搜索引擎通用的。Sitemap插件很多,基本上都一样。
网页版网站地图没有太大必要,可放可不放。其它类型网站也同样,网站结构没问题的话,是否放页面版网站地图,视用户体验而定,不用考虑SEO。
模板的选择和修改
WP官网有大量模板可以下载,搜索“wordpress模板”,也有很多免费、付费的模板网站。选择模板时建议考虑几个方面:
好看,设计风格符合行业。我个人喜欢简单的视觉设计,如读者所见,连个图片都没有
必须是响应式设计
必须有面包屑导航
功能尽量简单,代码简洁,打开速度快
页面代码如H1、H2标签等使用正确,如帖子标题应该是H1
选择好模板后通常还得修修补补,所以懂点编程,虽然不是SEO一定要会的,但是有很大帮助,对个人站长是必不可缺的,一点不懂PHP,想改模板都无法下手。
比如,我用的都是英文模板,一些比较重要的地方还是得中文化,有的在模板文件中可以很容易找到并修改,如右侧栏文字,有的还需要修改核心文件,如留言部分的“留言”、“提交”按钮之类的。
SEO每天一贴到目前为止用的都是免费模板,修改的地方还挺多。比如我把帖子页面的By Zac作者链接删了,原因见下面各类存档部分。
帖子页面的发布日期也删了,因为一些帖子在搜索结果中显示居然是2006年之类时间写的,用户体验实在不怎么样。
再比如首页最下面加了一段关于本博客的说明文字,趁机加点关键词,能稳定显示在首页上,不然首页内容都是帖子摘要,不停变化,无法控制。这段文字只显示在首页,需要在模板或核心文件相应地方(视模板调用方法)加一个简单判断条件:
&?php if( is_home() && !is_paged() ) : ?&
栏目及URL设计
栏目规划可以参考以前写的和帖子,原理和所有网站一样,根据关键词研究结果规划栏目,把次级关键词分配到栏目首页上。
为了使网站结构更扁平一点,可以多规划些栏目,但不用学我这个博客,栏目有点过多了。
栏目URL我建议还是使用英文单词比较好,中文容易在搜索结果中表现为乱码,拼音URL其实并不易读,尤其是稍长时,比如两三个字的拼音连起来。
WP栏目页面URL缺省设置是:
域名/category/栏目名
中间多了个完全没必要的/category/,可以使用删除这层目录。
帖子URL在WP后台Permalink部分有很多格式可以选:
有用编号的,有带日期的。建议使用自定义的:
/%category%/%postname%/
也就是 /栏目名/帖子标题/ 的格式,是网站结构的标准格式。
如果不是新闻类网站,不建议URL中带日期。
这种静态化的URL是需要服务器支持mod_rewrite的,有不止一个站长问过我虚拟主机是否支持mod_rewrite,说他们主机服务商说的,虚拟主机不能支持mod_rewrite。没这回事,虚拟主机一样可以支持mod_rewrite,不支持的只是服务商不愿意给你打开而已。
留言系统设置及管理
正常留言多当然是好事,但垃圾留言多了就不是好事了。我的多次经验说明,垃圾留言多了,网站质量评分会明显下降,排名下滑。所以对留言还是需要设置一定门槛。很多链接群发软件或服务就是利用一些博客之类的CMS系统对所有留言来者不拒,既不审核、也不过滤的漏洞实现的。
首先是安装启用,他们的垃圾留言数据库会挡住大部分垃圾留言。
每条留言人工审核工作量有点大,可以在WP后台设置第一次留言不马上显示,必须等待审核,有了至少一次人工审核通过的读者的留言才会自动显示。
留言中有两个以上链接的不会显示,等待审核。
设置关键词黑名单,把常见的医疗、赌博等垃圾词列进去。除非你就是做这个行业的。
这样垃圾留言绝大部分会被挡住了。
版权及转载声明
我在每篇帖子结尾都加了版权声明及转载要求。通常在模板里的single.php这个文件中加,不用每篇帖子人工加。
虽然SEO热度大不如前,但我的几乎每篇帖子还是有不少转载的,大部分没留原始出处,也没留原作者,甚至有的干脆说是他写的,但还是有正规网站会尊重版权,至少标明原作者的。即使比例不高,积少成多,长期坚持还是会有效果的。
Tag系统的使用
除了正常的分类系统,博客还经常使用tag系统,在其它网站和CMS也很流行。
Tag页面有很多好处,能覆盖更多关键词,页面相关度高,生成又简单。但也有潜在问题,网站内容不够多的话,tag页面质量会降低,tag词设置不合理的话,和分类页面会有重复。
所以建议使用tag的同学要注意,内容不够丰富时谨慎启用tag系统,设置tag的词时尽量不要与现有分类名称重复。
是几乎每个网站都存在,所以都要考虑的问题。
前面提到的URL的各种形式,选定了一种格式显示在网站上,其它格式还是可以访问的,需要做301转向到选择的规范化格式,这个工作下面介绍的Dean’s Permalinks Migration插件会自动处理。SEO插件会在帖子页面加上canonical标签,各种格式的URL即使都能访问并没有做301转向,也会通过 canonial标签规范化到选择的格式。
全站不带www的URL需要做301转向到带www的URL(或者反过来,有的网站选择不带www的版本为规范化版本),http版的URL也要做301转向到https版本。LAMP(Linux+Apache+MySQL+PHP)服务器,这个可以通过.htaccess 文件里的rewrite规则实现,如SEO每天一贴实际用的转向规则是:
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.seozac.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^seozac.com [NC]
RewriteRule ^(.*)$ https://www.seozac.com/$1 [L,R=301]
这只是个例子,别照抄。同样的功能,可以用不太相同的正则表达式和规则实现,不同服务器写法要求也可能不同。比如只做不带www转向到带www可以写成:
RewriteCond %{HTTP_HOST} ^seozac.com [NC]
RewriteRule ^(.*)$ http://www.seozac.com/$1 [L,R=301,NC]
贵网站具体怎么写,问程序员。
缓存还是要设置一下的,可以将页面生成纯静态的,不需要每次有人访问都PHP从数据库调用内容,比较明显地提高速度。有不少插件,我用的是。
服务器开启gzip.。
可能的话,考虑CDN。这个我没有使用。
图片建议压缩后再上传,不要把照相机、手机里几M的文件直接拿来用。
WP缺省有多种存档页面,包括按分类、按发布日期、按作者。这些存档页面大部分是没有用的,反倒有副作用,可能造成复制内容。
按分类存档当然要使用,这是正常的导航系统。
按日期、按作者存档,通常可以去掉,这两个存档内容和按分类是一样的,并没有实质价值。要去掉这两个存档,需要在模板中删除相应的显示代码,有的模板现在已经没有这两个存档了,或者通过widgets控制显示与否。
当然在模板中去掉代码,直接访问存档页面还是能访问的,为保险起见,可以在这两个存档页面全部加上noindex标签,确保搜索引擎不索引收录,或者用robots文件禁止抓取。
除了上面提到的插件,我还装了这几个插件:
– SEO专用插件是必须的,我装的是All in One SEO Pack,会自动或手动设置很多SEO功能,如:
帖子页面标题、说明标签的客制化,加noindex 或nofollow标签(通常不加,但给了这个选项的自由)
加上canonical标签
首页标题、说明标签客制化
设置各类页面标题标签的格式,如前面提到的帖子标题顺序
各类页面是否加noindex或nofollow的缺省设置,写帖子时还可以覆盖这个缺省设置
另一个很有名的SEO插件是,功能比All in One SEO更多更复杂一些,但大致是一样的,现在也更流行。之所以选择All in One SEO是最早写博客时先找到的它,习惯了而已。
– 这个不用解释了, 实现最简单的方式。
– 把WordPress零散的CSS和JS文件集合到一个文件中,减少调用文件数,提高速度。试用了一下,没卸载,但目前并没有启用,觉得效果不大。
– 检查帖子连到其他网站的链接是否还有效。时发现很多当年连出去的链接已经无效了。
– 帖子URL有任何变动时,这个插件自动设置301转向。
– 清理数据库中的备份等不需要的东西。
WP还有很多其它插件,能实现你能想到的各种各样的功能,常见但和SEO不直接相关的如两步认证登录、流量统计、图片处理等。在各种插件帮助下和适当设置后, 但要注意,启用的插件越多,插件越复杂,WP速度将越慢,所以,不是必须的功能,就不要安装了。
读者现在没时间看这么长帖子,或者想留着以后参考,可以下载。
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
订阅Feed:怎样更改WordPress文章调用方式_百度知道
怎样更改WordPress文章调用方式
我用了个WordPress主题文章调用的样式是这样的但我想改成这样的这个主题后台有分类目录没有菜单 没办法新建一个页面
把文章放到页面里
找head.php里调换wp_list_categories和
wp_list_pages我也没找到
求大神指教啊 。。
我有更好的答案
while(have_posts()):the_post();?&&div class=&post&&&div class=&post-date&&&h2 class=&post-title&&&a href=&##&&aaaaaaaa&/a&&/h2&&?php这一段注释掉
为您推荐:
其他类似问题
wordpress的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。欢迎光临杨雨的个人博客站!
关注互联网和搜索引擎的个人博客网站
自己做wordpress评论插件修改评论样式(两步美化评论内容)
发布时间:  编辑:   点击:   
自带的近期评论小工具不会显示具体的评论内容,而且还会显示管理员的评论,感觉不是很好,只能自己处理一下。花了近一个晚上才处理好,主要用在理解小工具的原理上了,但是使用起来就非常简单了,只要简单的两个步骤。该小工具在wordpress 3.4.1版本上测试通过。先来个截图预览下:
1、制作小工具
代码一堆可以不用管它,直接将代码保存到wordpress的/wp-content/widgets/comments.php文件。
为什么放到这里呢?因为像主题、插件这些都是存在wp-content这个目录下面,小工具存放在这里可以统一管理,也符合wordpress目录规则。
代码如下:&?php&/p&
&p&/** * 继承WP_Widget_Recent_Comments * 这样就只需要重写widget方法就可以了 */class My_Widget_Recent_Comments extends WP_Widget_Recent_Comments {&/p&
* 构造方法,主要是定义小工具的名称,介绍
function My_Widget_Recent_Comments() {
$widget_ops = array('classname' =& 'my_widget_recent_comments', 'description' =& __('显示最新评论内容'));
$this-&WP_Widget('my-recent-comments', __('我的最新评论', 'my'), $widget_ops);
* 小工具的渲染方法,这里就是输出评论
function widget($args, $instance) {
global $wpdb, $comments, $&/p&
$cache = wp_cache_get('my_widget_recent_comments', 'widget');&/p&
if (!is_array($cache))
$cache = array();&/p&
if (!isset($args['widget_id']))
$args['widget_id'] = $this-&&/p&
if (isset($cache[$args['widget_id']])) {
echo $cache[$args['widget_id']];
extract($args, EXTR_SKIP);
$output = '';
$title = apply_filters('widget_title', empty($instance['title']) ? __('Recent Comments') : $instance['title'], $instance, $this-&id_base);
if (empty($instance['number']) || !$number = absint($instance['number']))
$number = 5;
//获取评论,过滤掉管理员自己
$comments = $wpdb-&get_results("SELECT * FROM $wpdb-&comments WHERE user_id !=2 and comment_approved = '1' and comment_type not in ('pingback','trackback') ORDER BY comment_date_gmt DESC LIMIT $number");
$output .= $before_
if ($title)
$output .= $before_title . $title . $after_&/p&
$output .= '&ul id="myrecentcomments"&';
if ($comments) {
// Prime cache for associated posts. (Prime post term cache if we need it for permalinks.)
$post_ids = array_unique(wp_list_pluck($comments, 'comment_post_ID'));
_prime_post_caches($post_ids, strpos(get_option('permalink_structure'), '%category%'), false);&/p&
foreach ((array) $comments as $comment) {
$avatar = get_avatar($comment, 40);
//作者名称
$author = get_comment_author();
//评论内容
$content = apply_filters('get_comment_text', $comment-&comment_content);
$content = mb_strimwidth(strip_tags($content), 0, '65', '...', 'UTF-8');
$content = convert_smilies($content);
//评论的文章
$post = '&a href="' . esc_url(get_comment_link($comment-&comment_ID)) . '"&' . get_the_title($comment-&comment_post_ID) . '&/a&';&/p&
//这里就是输出的Html,可以根据需要自行修改
$output .= '&li class="comment" style="padding-bottom: 5 "&
&table class="tablayout"&&tbody&&tr&
&td class="tdleft" style="width:55vertical-align:"&' . $avatar . '&/td&
&td class="tdleft" style="vertical-align:"&
&p class="comment-author"&&strong&&span class="fn"&' . $author . '&/span&&/strong& &span class="says"&发表在 ' . $post . '&/span&&/p&
&/tr&&/tbody&&/table&
&div class="comment-content"&&p class="last"&' . $content . '&/p&&/div&
$output .= '&/ul&';
$output .= $after_&/p&
$cache[$args['widget_id']] = $
wp_cache_set('my_widget_recent_comments', $cache, 'widget');
&p&//注册小工具register_widget('My_Widget_Recent_Comments');
在主题目录下的funtions.php文件中加载这个小工具:
代码如下:require(get_template_directory().'/../../widgets/comments.php');
2、进入后台管理拖入评论小工具
选择外观-&小工具,可以看到评论小工具就加载进来了,如下:直接将评论小工具拖动到侧边栏就OK了。
有的朋友可能会担心代码出现什么问题,这个代码是从系统自带的评论小工具中复制过来的,主要是修改评论的获取和评论的显示样式。系统自带的评论小工具代码可以参考/wp-includes/default-widgets.php中的WP_Widget_Recent_Comments类。
本文地址:http://itbyc.com/cms/wordpress/10397.html
转载请注明出处。
分享是一种快乐,也是一种美德:
与《自己做wordpress评论插件修改评论样式(两步美化评论内容)》相关文章
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
滇ICP备号-1wordpress吧-百度贴吧--一个属于 WordPress 爱好者的乐园!--本吧为 WordPress 中文发展交流而生,讨论内容包含但不限于 WordPress 主题、WordPress 插件、W
签到排名:今日本吧第个签到,
本吧因你更精彩,明天继续来努力!
本吧排名:
本吧签到人数:878
可签7级以上的吧50个
本月漏签0次!
成为超级会员,赠送8张补签卡
连续签到:天&&累计签到:天
超级会员单次开通12个月以上,赠送连续签到卡3张
一个属于 WordPress 爱好者的乐园!
我有个朋友想要调整一下网页,需要一个熟练运用Wordpress的小伙伴帮忙。坐标上海,最好英语还不错。有
最近被公司需要快速制作WordPress网站,然后我就被公司给送去培训了,学了一段时间现在回来也可以独立
请问有没有帮忙指点安装wordpress博客的,显示我的数据库信息错误,有什么更好的办法来排除吗
怎么能快速地掌握WordPress?从WordPress开始学编程 WordPress快速教程 尾声 我们只有不断给自己充电,才能跟
新建页面都是page.php引入的啊 不知道上哪里改
https取消后,怎么实现https的外链跳转到http呢
就是帮我把文章排版排版,配图上传,把SEO设置一下,所有的资料文字和图片我都有,就是没时间做,有
有大佬会搞引导页的吗 就是把引导页放到顶级域名 博客放到下级 引导页我已经弄好了 就是不知道怎么调
现在本地上传视频 开始都是正常播放的 但是会出现随机文件 播放错误 不分文件类型 大小长短 某次刷新
小白求指导 为什么输入ip后还是指向了Nginx wordpress 已经安装好了
我的wp建站已经3个月了,跨入第4个月,每天最高流量不超40,太低了,你们的怎么样?
以前都有域名,网站也上线,收录了有5个页面,后来不想用这个老域名,换了一个新的域名,多久可以被
在phpinfo打印的显示是有显示 MySQL driver for PDO George Schlossnagle, Wez Furlong, Ilia Alshanetsky, Johannes Schlueter MySQLi Zak
可以再一个文章里插入多个打分的那种
ThemeForest – Avada v5.6 – 响应式多用途主题 Avada是终极多用途WordPress主题。 它干净,超级灵活,反应灵敏,
我的IQ券网站用Word发博客怎么不能注册添加账,什么原因,WordPress的博客里还要设置什么吗word2006。wordpress
网络安全是一个大类,具体还可以分为web安全,安全运维,代码审计等 要想走这个方向,C、C++、Python基础
我企业建站用的是在国外域名提供商提供的域名和空间,备案肯定是做不了了,那请问网站后期建成了可
尤其是域名,不要用CN的,我已经在国外注册了 关于空间,原来万网购买的备案的时候要提交一堆资料,客服还打电话告诉我建博客的话不能有评论功能,我
是这样的,本地打开网站会出现,绿色小图标不停的加载。同一IP下手机也是这样。用的是typecho,老薛主
有一段时间没有登录后台管理了,前两天想登录下后台,域名后输入/wp-admin/后竟然显示/wp-login.php?redirect_to
笔记本上登录显示上面的编辑器界面 台式电脑上登录显示这样的编辑器界面 不知道为啥出现这样的问题
自己是个技术小白,想做一个自己的网站,网上搜了很久,跌跌撞撞终于装好自己的网站,很开心,大家
Hi! 这里是jinsom。 你遇到什么问题?你想达到什么效果?现在什么情况了? 你的服务器是windows还是Linux?
今天网站拦截到三个IP,有遇到这种情况的吗?
怎么把全站生成静态啊
问大神,固定链接设置如何设置才能被SEO? 一种是:/%post_id%.html 一种是:/%postname%/ 哪种更容易被收录?
请教下大神,两个wordpress做的站,一个站一个数据库,如何能让这两个站的数据库进行互通,让用户数据
有没有遇过Wordpress手机端可视模式无法换行的
如上题 安装的时候出现了Parse error: syntax error, unexpected ''database_name_here'' (T_CONSTANT_ENCAPSED_STRING),
这个是oria主题 social这个菜单怎么让他显示字或图标啊? 各位大神帮帮忙吧!谢谢!
最近突发奇想,想做一个WordPress插件类的网站,但不是那种推荐大家早已耳熟能详的插件的网站(WP Super Cach一类),就想在这里问问各位站长们需要什
求助 添加https访问后 首页崩塌 百度的方法试了 没有作用
不是首页,是文章,我发现我的网站日志里,百度蜘蛛等早就爬到我的文章页面了,可是就是没收录,why?讲点独特的见解呗http://www.xuzhiseo.cn
请教,本地用wp做的网站怎么上传到阿里云的服务器的wp里
设置了背景以后文章部分白色会挡住图片,设置成半透明应该修改style.css的哪些部分?主题和wp版本都是最
有一起探讨 学习 wordpress 的吗?留下QQ我加你 傲娇的就算了 学习阶段
我是个小白。进入了wordpress后,根据指引建站, 我本来想付费,但是看到如果能够上传主题和安装插件,
我也查阅了相关攻略,但真的看不懂。另外顺便问一个,网站空间是要在wordpress买吗
上传好多次了,数据库也填了,我浏览器是360的,只要在浏览器里wp-admin/install.php,就直接进入百度搜索wp-
你可能感兴趣的吧...
发贴红色标题
签到六倍经验
兑换本吧会员
赠送补签卡1张,获得
助攻总额: 43W
贴吧热议榜
发表后自动分享本贴
使用签名档&}

我要回帖

更多关于 会泽县改市新闻 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信