从SEO角度我们需要给文章中的图片添加ALT和TITLE标签的。有些时候我们是不是会忘记?这里我们可以实现自动添加标签。在这篇文章中,用代码实现WordPress内容图片自动加上TITLE和ALT标签办法。
1、方法一
function image_alttitle( $imgalttitle ){
global $post;
$category = get_the_category();
$flname=$cat……继续阅读 »
2年前 (2022-09-04) 6浏览 0评论
0个赞
今天网友希望批量清理他采集的WordPress草稿数据,里面大概有几千条如果一页页删除也比较麻烦。这里我告诉他直接用命令SQL就可以批量删除。同时也可以将回收站的内容删除。
1、删除草稿
delete from wp_posts where post_status="draft";
2、删除回收站
delete from wp_posts where post_status="trash";
这里我们需要对应当前……继续阅读 »
2年前 (2022-09-04) 62浏览 0评论
0个赞
已经忘记从WordPress哪个版本开始,如果我们需要在编辑文章的时候需要嵌入当前站点其他文章的话,我们直接粘贴对应文章URL地址即可,自动会形成卡片式链接。不过,默认情况下,有些主题是没有率先做出来默认Post Embed卡片式文章调用样式的,所以比较难看。
这样是不是比较难看?当然也是可以用的。如果我们追求高一些的话,那我们就自制卡片式文章调用样式,这里参考网上一些办法,然后通过调整适合我们自己的。
第一、功能……继续阅读 »
2年前 (2022-09-04) 83浏览 0评论
0个赞
今天周末帮助一个朋友改造DUX主题需要添加比默认WP程序自带的卡片式调用其他文章。于是参考网上已有的办法去创建样式 后利用短代码调用,这里简单的记录如下。
第一、添加Functions.php
这里,在他的DUX主题添加代码,这个我们样式可以调整。
// 获取特色图片地址
function jsk_the_thumbnail_src() {
global $post;
if ( get_post_meta……继续阅读 »
2年前 (2022-09-04) 139浏览 0评论
0个赞
一年一度的黑色星期五正在进行中,这个活动期间较多的还是海淘和海外电商和服务商的活动比较多。自然也会关注一些IT周边的促销活动产品。比如在文章中我们看到不少的虚拟主机、云服务商、独立服务器商家的活动,以及还有建站周边的促销。比如主题、插件等。
前几个月的时候也在寻找一款WordPress缓存插件,看到有网友在使用WP Rocket插件。不过这款插件是有单站点、三个站点和不限制站点授权数量的。而且按年计费。如果我们第二年……继续阅读 »
2年前 (2022-09-04) 21浏览 0评论
0个赞
近期看到子比主题动作还是蛮大的,代码有在进行重构,且在12月底可能在元旦左右的时候会有增加论坛社区功能,这样可以提高使用这款主题的用户粘度。其实社群功能有点类似问答功能。具体等出来后再说,这里在安装子比主题后需要激活。
安装激活主题后看到这样提示,需要授权。
如果我们的域名已经在子比主题官方添加授权,直接点击一键授权。如果没有添加过,我们需要输入授权码。
这里我们可以看到激活完成,这样我们就可以在后台设置主题。……继续阅读 »
2年前 (2022-09-04) 127浏览 0评论
0个赞
我们有些网友对于网站中的代码还是很挑剔的,比如有朋友看到他的代码里有 “noopener noreferrer”标签感觉很不好,希望去掉,那我们可以使用上面办法呢?这里直接采用下面代码添加到WordPress Functions.php 文件中,这样以后的链接就不会出现.
但是,如果以前的内容如何替换呢?
这里可以用 wpreplace插件替换。或者我们用SQL命令替换。
……继续阅读 »
2年前 (2022-09-04) 70浏览 0评论
0个赞
今天上午看到群里老秦们在讨论themebetter官方有发布一款TB-Member会员插件,这个是用来辅助渠道的DUX和XIU自媒体主题缺失的会员管理和内容商业转换的插件。于是主题方没有像其他主题一样在主题中升级功能,而是单独做的插件,不过这款插件也是付费的。
目前,TB-Member 预售阶段是1399元,后续正式开卖的时候有介绍到不会低于1699元。但是我们要看清楚只能授权一个域名,从价格上还是比较贵的。群里小伙……继续阅读 »
2年前 (2022-09-04) 109浏览 0评论
0个赞
我们知道如果能够在zblog文章调用文相关文章,无疑能够提升网站的吸引力,增加文章的访问量,要想实现调用的功能,我们可以通过官方提供的一组代码进行操作,代码如下:
{$aid=$article.ID}
{$tagid=$article.Tags}
{$cid=$article.Category.ID}
{php}
$tagrd=array_rand($tagid);
if( sizeof($……继续阅读 »
2年前 (2022-09-04) 117浏览 0评论
0个赞
我们很多时候会看到在用WoRDpRESS程序的时候头像不显示的问题,我们可以通过更换头像服务器地址办法来解决。
add_filter('get_avatar', function ($avatar) {
return str_replace([
'www.gravatar.com/avatar/',
'0.gravatar.com/avatar/',
'1.gravatar.c……继续阅读 »
2年前 (2022-09-04) 41浏览 0评论
0个赞
做网站做久了,有时候免不了要换网址换域名,为了保持网站的收录和权重排名,我们就必须要做全站的301重定向。下面,我们介绍一种办法,可以实现基于win2008下的Zblog全站301重定向。方法如下:
第一步:创建一个新文件,并命名为web.config,把下面的代码添加进去:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
&l……继续阅读 »
2年前 (2022-09-04) 117浏览 0评论
0个赞
有时为了文章页面美观,我们会调用文章的首张图片或者随机主题图片进行展示,而新版的zblog官方提供了直接调用文章拖图片的函数代码,通过把这个函数代码天街到相应的模板文件,调用相应变量,输入图片url即可实现。其中zblog官方z-WiKi提供的代码如下:
{php}
$temp=mt_rand(1,4);
$pattern="/<[img|IMG].*?src=[\'|\"](.*?(?:[\.gif|\.……继续阅读 »
2年前 (2022-09-04) 157浏览 0评论
0个赞
Zblog中,热门文章、随机文章、热评文章是最常见并且最经常被调用的类型,不过zblog官方没有提供相关的实现标签代码,我们可以通过在include.php文件中添加以下代码的形式来实现针对热门文章、随机文章和热评文章的代码调用。
实现逻辑和步骤如下:
首先判断是否存在include.php文件,如果主题存在include.php文件,直接在文件中添加以下代码;如果不存在include.php文件,则先创建该文件,并……继续阅读 »
2年前 (2022-09-04) 92浏览 0评论
0个赞
绝大部分的网站由于文章较多,都会用到分类目录,以方便文章的查找和检索,如果能将上下篇文章显示在同一分类中,也能提升文章的关联度,方便读者了解相关内容,增加阅读访问量,对于网站的SEO无疑也是非常有帮助的。但是Zblog本身并未自带此项功能,我们可以通过zblog的外接插件或者修改程序源文件的方式实现。
下面我们一起来研究下通过修改源文件的方法,具体步骤如下:
第一步、在zb_system/FUNCTION/目录找到c……继续阅读 »
2年前 (2022-09-04) 97浏览 0评论
0个赞
在更新博客的时候,我们往往希望最新更新的文章能跟之前的文章有所区别,以便引起读者注意。这里,我们来分享一个代码方案,可以通过JS代码实现当日更新文章显示指定的颜色。
具体流程和代码如下:
首先编写好以下代码
<script language="javascript">
var start_time = "<#article/posttime/shortdate#>";
var end_ti……继续阅读 »
2年前 (2022-09-04) 56浏览 0评论
0个赞
在撰写博客时候,为了突出某个zblog分类栏目,我们需要给该分类栏目的导航条加以高亮度显示,一般是通过分类目录的CCS样式就可以实现,但是zblog并未提供CSS样式,所以我们需要寻找其他的实现办法。经过研究,我们发现,通过jquery和正则表达式的匹配,就可以实现这个效果。
相关代码和操作办法如下:
首先 需要在页面加载jQuery库:
<script type="text/javascript" src="……继续阅读 »
2年前 (2022-09-04) 134浏览 0评论
0个赞
在页面实现下拉加载更多的功能,是一项非常方便且常见的功能,其实质就是相当于加载更多的按钮,实现假分页,只显示自己规定的内容,其余部分隐藏。如果还有数据,点击下加载更多,直到没有更多数据了,就会显示加载完毕。这个功能对于手机页面尤其友好,但是Zblog本身并未自带此项功能,从其他网站的实现办法来看,大都可以通过修改JS代码参数的的办法来实现。废话不多说,我们直接上代码开始操作。
首先,下载infinite-scroll……继续阅读 »
2年前 (2022-09-04) 92浏览 0评论
0个赞
大部分的博客都会在前台自带一个本网站本博客总计运行天数的输出,以此来显示网站的运行时间,但是Zblog并未附带这个功能个,如果要想实现这个功能,有插件套用,也可以用添加JS代码实现,本着一切以代码为先的原则,我们来讨论下,通过添加javascript实现运行天数输出的效果。
具体步骤如下:
首先在default.html、catalog.html、search.html、tags.html、single.html文件……继续阅读 »
2年前 (2022-09-04) 124浏览 0评论
0个赞
我们知道,如果网络足够快,并且一直稳定,点击博客文章标题时候,显示”加载中”“Loading……”是没有什么意义的。但是,不能意外总会发生,所以,为我们的博客文章增加显示加载中效果,告知读者,我们的网站没问题,只是你访问速度的问题,请耐心等待。好了,废话不多说,直接上代码分享
点击Z-Blog文章标题出现Loading加载效果操作办法:
对当前zblog主题的TEMPLATE目录下……继续阅读 »
2年前 (2022-09-04) 158浏览 0评论
0个赞
现在有不少企业客户使用Apache服务器+.htaccess文件的配置,他的优点和好处咱们就不多说了,今天就一个环境为Apache + .htaccess的网站301重定向的实操案例跟大家一起分享。
第一步:我们需要在主机根目录新建一个“.htaccess”文件(设置过伪静态根目录的本身就已经有这个文件了),然后复制以下代码:
RewriteCond %{HTTP_HOST} !^www.itbulu.com$ [N……继续阅读 »
2年前 (2022-09-04) 11浏览 0评论
0个赞
我们都知道Tag标签是一种由您自己定义的,比分类更准确、更具体,可以概括文章主要内容的关键词,目前在Zblog里只能实现对最新Tag标签的调用,并且是只能调用在右侧栏的,而对热门tag,随机tag、内容页tag添加调用方法等单独调用tag就无能为力了。下面我们来一起尝试解决这个小问题。
直接看代码:
PHP代码一、获取使用次数最多的tag列表(top 11)
function Nobird_Theme_Get_nbT……继续阅读 »
2年前 (2022-09-04) 86浏览 0评论
0个赞
在博客中调用其他栏目的文章,是我们经常需要用到的功能,有时候我们调用了几篇文章,还需要把第一篇调用的文章凸显出来,与其余部分都不一样,其实这2个需求,我们都可以通过PHP代码的接入来轻松实现。
废话不多说,直接进入实操代码:
{foreach Getlist(11,1,null,null,null,null,array('has_subcate'=>true)) as $key=>$related }
……继续阅读 »
2年前 (2022-09-04) 9浏览 0评论
0个赞
我们正常在编辑ZBLOG文章的时候,会看到只有标题、内容,以及标签和别名可以输入。但是我们有些网站需要设置自定义标题、缩略图或者其他的文本字段地址,这个如何设置呢?这里我们可以在ZBLOG主题中设置扩展字段的方法,有些主题我们看到是有自带的,但是,如果我们需要自己扩展如何操作呢?
第一、编辑include.php文件
如果我们当前主题根目录没有include.php文件需要创建,如果有的话,则添加脚本。
functi……继续阅读 »
2年前 (2022-09-04) 9浏览 0评论
0个赞
从网站SEO角度策略,我们需要在编辑文章的时候每个图片都需要加上ALT属性,但是有些网友可能会忘记添加。如果你容易忘记在ZBLOG PHP程序中添加IMG图片ALT属性的话,可以使用下面的方法实现自动添加。实际上使用的原理就是将当前文章的ALT属性加上当前文章的TITLE标题,这样是一个不错的方法。
第一、编辑器当前主题
function imgAlt(&$template){
global $zbp;
$a……继续阅读 »
2年前 (2022-09-04) 115浏览 0评论
0个赞
由于特殊情况的需要,我们在ZBLOG PHP程序中也希望实现首页不希望展现某个分类的文章。一般我们是遇到不少网友采集某个分类的内容,但是不希望在首页出现的,那这样的是如何实现的呢?一般我们见到的WordPress有类似的插件或者设置is_home等函数设置,在ZBLOG PHP程序中如何实现。
第一、添加include.php文件
在主题的include.php文件最后一行?>之前加上代码。
function ……继续阅读 »
2年前 (2022-09-04) 120浏览 0评论
0个赞
这里我们在制作ZBLOG PHP主题模板的时候,或者有需要修改主题的时候会有需要在特定的模块位置调用随机文章。这里我们直接可以通过用代码的方式实现ZBLOG PHP随机文章的调用。如果我们也有需要的话可以参考代码使用且修改对应的样式。
{php}
$order = array('rand()'=>'');
$where = array(array('=','log_Status','0'));
$array =……继续阅读 »
2年前 (2022-09-04) 10浏览 0评论
0个赞
作为一个zblog的深度爱好者,我们总想实现对zblog文章的深度开发和二次使用,比如说对多篇指定ID文章的调用等,但是官方wiki资源给到的通过GetPost函数实现指定ID调用只能,但该函数语法默认只能实现调用指定一个ID的文章,如果要实现多篇文章的调用,我们就需要使用到数组,借助foreach函数的循环输出功能。
具体的实现方法如下:
首先撰写好以下代码
<!--zblog.biz-->
<……继续阅读 »
2年前 (2022-09-04) 86浏览 0评论
0个赞
之前有篇博文跟大家介绍了下之评论用填写完整邮箱可以显示个人的gravatar头像,但是在最近的操作中我发现使用该方法有时无法正常显示gravatar头像,所有的评论用户统一显示zblog默认头像0.png,检查过头像地址调用标签{$comment.Author.Avatar}后好像也没问题,请教朋友,发现我们可以使用md5加密邮箱地址传递参数的方法解决此问题。
实现的原理和实现办法如下:
首先,gravatar头像地……继续阅读 »
2年前 (2022-09-04) 87浏览 0评论
0个赞
这里实现Zblog 热门文章、阅读浏览数最多文章调用的方法主要是通过修改include.php主题文件的代码来实现,废话不多说,直接上手。
首先完成以下代码
添加到主题的include.php文件:
function hot_article($num){
global $zbp,$hot;
$hot .= '';
$array = $zbp->GetArticleList(array('*'),array……继续阅读 »
2年前 (2022-09-04) 127浏览 0评论
0个赞
作为一个博主,我们都希望自己的网站、博客的打开速度最快,也想知道哪家的服务器最快,性价比更高,所以,如果能在自己网站博客的前端直接显示自己的每篇文章的加载时间,就非常有参考价值了。
下面,我们通过在functions.php文件中添加代码的形式,来实现Typecho博客页面显示文章加载时间。
第一步:添加下面的代码到当前主题的functions.php文件:
function timer_start() {
glo……继续阅读 »
2年前 (2022-09-04) 137浏览 0评论
0个赞