WordPress如何自定义显示文章标题的字数长度
打开你主题的functions.php文件,添加下面的代码到里面:12345functionODD_title($char) {$title= get_the_title($post->ID);$title= substr($title,0,$char);echo$title;}然后在需要调用文章标题的地方使用下面的代码即可:1代码中的数字20就是显示的字数,具体的可以根据需要修改,比如15,比如10。
希望对你有所帮助,请采纳
WordPress如何自定义显示文章标题的字数长度
打开你主题的functions.php文件,添加下面的代码到里面:function ODD_title($char) {$title = get_the_title($post->ID);$title = substr($title,0,$char);echo $title;}然后在需要调用文章标题的地方使用下面的代码即可:代码中的数字20就是显示的字数,具体的可以根据需要修改,比如15,比如10。
希望对你有所帮助,请采纳
wordpress如何为分类目录添加关键词和长标题
试试这个post_excerpt) { $description = $post->post_excerpt; } else { $description = substr(strip_tags($post->post_content),0,220); } $keywords = ""; $tags = wp_get_post_tags($post->ID); foreach ($tags as $tag ) { $keywords = $keywords . $tag->name . ", "; }}?>
WordPress某些外国主题显示不完会替换成省略号,怎么解决?
dedecms限制标题长度加省略号的修改方法大家都知道,有时候,网页文章的标题太长的时候,会影响网页的美观,所以我们要对它进行修剪,限制它只显示多少个文字,多出来的部分用省略号代替.1、修改CSS的:<a style=”width:120px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;” href=”xxxxx”网页文章很长很长很长很长的标题</a解释:width:120px; 限定长度,text-overflow:ellipsis :当对象内文本溢出时显示省略标记…,white-space:nowrap:强制文本在一行内显示,overflow:hidden:溢出内容为隐藏。
修改CSS的方法简单,不过很遗憾,text-overflow:ellipsis属性在firefox中是没有效果的。
2、修改模板的方法:用 [field:title function=' ( strlen(”@me”)30 ? cn_substr(”@me”,30).”…” : “@me” ) ' /] 代替了原来的 [field:title /] ,在输出标题时多了一个判断的过程,先判断标题是否大于30字节,如果大于则只输出30字节的长度,并加上省略号。
而title=” [field:title /]” 则不受影响,鼠标移上去时显示标题的全部内容。
3、改dedecms程序方法:增加一个fulltitle标签,让你的title=显示完整标题具体修改如下:1、打开include目录下inc目录下的inc_fun_SpGetArcList.php文件2、找到228行Copy code$row['title'] = cn_substr($row['title'],$titlelen);在前面增加一行$row['fulltitle'] = $row['title']; //注释:显示完整标题3、找到$row['textlink'] = "<a href='".$row['filename']."'".$row['title']."</a";将其替换为:
wordpress怎样做到左边是标题,右边是文章内容?
如果不想通过代码实现隐藏可选文章和页面的标题,可以安装并激活WordPress Hide Title plugin插件,在相应页面或文章的编辑窗口中,点击WordPress管理下的文章和页面菜单下需要编辑的项目即可。
在编辑窗口下,有一个隐藏标题的自定义区块:你要做的就是选中这个复选框并单击更新或发布按钮,插件将隐藏单次PV上的标题。
这意味着,主页或其他分类页面上仍然会显示,只是单次PV上不再显示了。
如果你希望创建一个简单的、不显示文章标题的登录页面,这种方法确实非常方便。
隐藏所有的WordPress文章和页面标题如果你想隐藏单一页面上所有的文章和页面标题,可以通过修改主题来实现。
最简单的方法就是在WordPress的functions.php文件中加一段下面的代码:这个过滤器只是在显示单一文章或页面时的post_class()function中增加了一个类.hidetitle。
但是,这个过滤器只有在WordPress主题支持post class的情况下有效。
如果你希望只对文章有效,就删除代码中的|| is_page()。
添加这个function之后,还需要在主题样式表中添加这个CSS规则。
在上面的CSS中,我们使用了显示CSS属性来隐藏文章和页面标题。
但是,这个CSS规则仅适用于WordPress主题使用的文章和页面标题是条目标题(entry-title)。
在谷歌Chrome浏览器中打开文章,将鼠标移到文章标题上,右键单击并选择审查元素,你会看到页面的源代码中文章标题的代码,其中就有你WordPress主题所使用的CSS类。
如果主题使用article-title作为文章标题的CSS类,只需要如下简单更改CSS:以上方法适用于大部分WordPress主题。
但是这些方法只是隐藏标题并不能阻止加载这些标题。
如果你想移除WordPress主题模板上的文章和页面标题,就需要删除主题文件中的the_title代码了。
如果你只是希望在单一PV上实现,那只需要在single.php文件中修改。
转载请注明出处51数据库 » wordpress 标题长度 省略号