有些Typecho主题中是没有自带面包屑导航的,那我们就需要自己来定义。尤其是在页面比较多的时候需要用到面包屑导航,要不用户访问页面之后无法进入其他页面。在这篇文章中,整理到Typecho官方提供的面包屑导航方法,这里也整理出来有需要的时候直接就可以贴出来使用。
<div class=”crumbs_patch”>
<a href=”<?php $this……继续阅读 »
2年前 (2022-09-04) 27浏览 0评论
0个赞
一般我们在使用WordPress程序的时候,相关文章内容也都是根据相似的TAG进行同类调用匹配的。同样的,如果在用到Typecho的时候也可以用此方法进行调用相关文章。在这里也有整理到相关文章的调用方法,因为有需要用到,以便以后复制所以直接贴出来。
第一、Typecho相关文章调用
<?php $this->related(5)->to($relatedPosts); ?>
<ul&g……继续阅读 »
2年前 (2022-09-04) 34浏览 0评论
0个赞
Typecho程序在设计主题的时候,侧栏有些时候需要调用热评文章或者最新文章。我们可以在指定的位置通过脚本直接调用。在这篇文章中,准备整理这个调用文章的方法,以后在有需要的模板中可以直接调用使用。其实设计主题就那么回事,静态模板搞定后,就是直接调用。
第一、最新文章调用
<?php
$this->widget(‘Widget_Contents_Post_Recent’,̵……继续阅读 »
2年前 (2022-09-04) 32浏览 0评论
0个赞
昨天,在设置企业网站调用随机文章的时候可以随机出现已有的内容,但是有的公司企业网站是有人维护更新的,这里只可以用直接在首页某个位置调用某个更新分类的文章。这就没有必要用随机假装样子有在更新的了,人家是真的在更新文章。
在这篇文章中,比如我们可以随机定义在Typecho网站内核中特定位置调用某个文章分类的文章。
<?php
$this->widget(‘Widget_Archive@index……继续阅读 »
2年前 (2022-09-04) 37浏览 0评论
0个赞
前几天有企业网站客户提到,他们编辑有找其他企业网站交换链接的时候对方嫌弃他们网站没有更新内容,有没有什么办法来解决这个问题。当然实际上他们网站并没有多少内容可以更新的,毕竟企业网站产品添加完毕其他哪里有多少内容。这里想到的办法就是直接侧栏调用随机文章,然后随机文章标题方便的时间用当天时间。
第一、随机文章代码
function getRandomPosts($limit = 10){
$db = Typecho_D……继续阅读 »
2年前 (2022-09-04) 28浏览 0评论
0个赞
在之前的文章中,我们也有提到WordPress有预告过在开发Gutenberg编辑器。之前是选择可以使用的,这次直接在升级5.0版本的时候强制默认编辑器。不清楚其他网友使用是否习惯,看到之后确实是比较难用。编辑文字应该是可以直接简单一些的,没有必要这么花里胡哨的。
同时在这次5.0更新的时候,还发布一款新的默认Twenty Nineteen主题,如果有喜欢的朋友也可以体验使用。个人觉得,新的编辑器对于文字编辑器用户效……继续阅读 »
2年前 (2022-09-04) 100浏览 0评论
0个赞
对于WordPress程序的整体感觉还是不错的,但是特别不喜欢前一天才升级更新,后面又来一个补丁。要更新升级能不能一次完成?这次升级5.0的时候没有安全更新,估计看到大家都没有升级,因为不喜欢Gutenberg编辑器,于是乎来一个安全补丁更新,看你升级不?
如果我们有在用WordPress非最新版本的话,建议升级,因为有安全补丁。
1、authors could alter meta data to delete f……继续阅读 »
2年前 (2022-09-04) 102浏览 0评论
0个赞
前几天,我们如果有在使用WordPress的网友肯定看到5.0版本是强制更新使用Gutenberg古腾堡编辑器的。有不少的网友反馈确实是比较难用,主要是与以往的编辑习惯不同。个人认为官方不会这么草率的就推出这款编辑器的,肯定后续与主题以及其他功能有所结合。如果我们当前不喜欢使用也可以继续使用传统的编辑器。
在这篇文章中,整理出两个方法提供给网友选择,我们可以选择其一来解决既要使用WordPress5.0版本,同时还希……继续阅读 »
2年前 (2022-09-04) 105浏览 0评论
0个赞
我们一般在做前端设计网站框架的时候,DIV或者CSS标签名称有没有一个固定的标准?有些朋友是想到哪里写到哪里,有些朋友有自己的规范命名特征,也有些朋友是遵循标准的。因为在团队协作的时候,有规范的标准是很重要的,便于协作和阅读。今天突然想到这个问题,主要在于在修改页面的时候,看到有客户的CSS标签名称太过于随意。
所以,包括自己和其他同事朋友协作的时候一定要规范,好歹看着也像专业一些的。这里收集和整理一些规范的CSS命……继续阅读 »
2年前 (2022-09-04) 59浏览 0评论
0个赞
今天登录博客后台的时候看到又提醒有WordPress 5.0.2维护版本更新。这次主要是以更新Gutenberg编辑器功能和优化的。目前也有使用Gutenberg编辑器,确实在熟悉之后还是比较好用的,即便外界有很多质疑,但是看来WP准备持续到底。
WordPress 5.0.2是一个维护版本,可以解决73个错误。 此版本的主要焦点是块编辑器中的性能改进,累积的性能提升使得200个块的帖子的速度提高了330%。
如果我……继续阅读 »
2年前 (2022-09-04) 51浏览 0评论
0个赞
有些时候特别的展示需要,我们需要WordPress在某个位置非全站显示内容,这里我们可以用到判断语句来调用内容。比如我们有些内容需要在首页显示,不需要在内容页显示,或者我们需要在单页显示,甚至只需要在内容页显示,这个应该如何设置呢?
第一、只在首页显示
<?php if (is_home ()) : ?>
//显示内容
<?php endif; ?>
第二、只在内容页显示
<?ph……继续阅读 »
2年前 (2022-09-04) 105浏览 0评论
0个赞
由于某个功能可能与WordPress系统自带的JQuery相互冲突,这里需要先将自带的jquery库禁止看看确定是不是这个问题。虽然是有插件可以解决的,但是能少安装插件就少安装,这里直接用代码来实现禁止jquery库的办法。
第一、全局禁止
//全局禁止加载默认JQuery库
function my_enqueue_scripts() {
wp_deregister_script(‘jqueryR……继续阅读 »
2年前 (2022-09-04) 36浏览 0评论
0个赞
有些时候我们WordPress程序网站需要某个功能直接使用插件就很简单的实现。比如WordPress小工具需要在指定的首页、文章页面显示,我们可以用到Widget Logic插件。这篇文章,一起看看Widget Logic插件的安装已经使用办法。
第一、Widget Logic插件安装
直接在WordPress后台搜索”Widget Logic”后进行安装激活。
第二、Widget Logi……继续阅读 »
2年前 (2022-09-04) 38浏览 0评论
0个赞
有些时候我们网站引用外部网站导入链接的时候会可能流失自身的权重,所以我们习惯的做法就是 将外部的链接地址用nofollow标签属性标识出来。不管在行业中到底这样的做法有没有用,还是将可以实现的方法记录下来,如果有需要的网友可以参考使用。
这里整理两个方法可以实现WordPress连接站外网站URL的时候自动添加nofollow,这样节省每次都需要手动添加的麻烦,提高效率。
第一、方法之一
/* 自动将站外链接加上……继续阅读 »
2年前 (2022-09-04) 45浏览 0评论
0个赞
我们是否经常有些WordPress程序的个人博客最新文章标题旁边会有一个New最新图标的标志。虽然这个功能并不是多么伟大,但是在有些细节上确实让用户在浏览网站的时候有点新意。至少可以告诉用户最新一天或者两天新更新了这篇文章,我们可以去访问查阅。
那这样的方法是如何添加上去的呢?有些我们使用的主题是有自带这类功能的。如果我们当前使用的主题没有WordPress最新图标或者文字提示最新文章,我们可以用下面的办法自己添加……继续阅读 »
2年前 (2022-09-04) 109浏览 0评论
0个赞
有在”WordPress页面URL地址自动转换拼音或者英文方法”文章中有分享过两个插件,一种常用于英文网站中的,可以将标题自动转换成英文地址,一种是较多用于中文网站中的”SO Pinyin Slugs”插件可以将标题自动转换成拼音的,但是这个插件已经多年没有更新。
这里有看到WordPress平台中又出现一个新的标题、分类,甚至图片名称都可以自动转换成拼音的插件, We……继续阅读 »
2年前 (2022-09-04) 137浏览 0评论
0个赞
今天公司有一个客户企业网站需要改版,在公司产品分类模块列表中需要用缩略图展示出来,但是之前好像没有这类的功能。看到编辑一个个在将公司产品重新编辑,然后在WordPress缩略图重新设置产品缩略图,显得比较麻烦,而且这个公司产品好像有200多个,这岂不是很累。
于是找找有没有简单一些的办法,这里找到一个Easy Add Thumbnail插件,可以直接将WordPress产品页面中的内容第一张图片设置成缩略图。前提是需……继续阅读 »
2年前 (2022-09-04) 41浏览 0评论
0个赞
有些时候我们需要统计编辑人员每天的工作量,其中之一就是要考核更新网站的数量。如果都从网站列表中数其实还是蛮累的。这里我们可以直接用一个检索方法,直接可以在页面某处或者是我们自己能看到的位置看到24小时、一天更新网站的数量,那具体如何实现呢?
第一、代码实现
/* 调用网站24小时更新数 http://www.itbulu.com*/
function get_posts_count_from_last_24h($……继续阅读 »
2年前 (2022-09-04) 44浏览 0评论
0个赞
WordPress自从升级至5.0之后,升级的频率是有些高的。之前几次是以新款编辑器的模块升级,这次WordPress 5.0.3更新发布包括7个性能升级更新,以及37个错误更新。个人建议,如果我们有在使用WordPress的话还是需要用到最新版本。
第一、升级项目内容
1、在捆绑主题中添加了15个块编辑器相关的错误修复和改进。 如果我们有使用新编辑器的话一定要升级。
2、已修复2个区块编辑器相关的国际化(I18N)……继续阅读 »
2年前 (2022-09-04) 69浏览 0评论
0个赞
网站是否设置防盗链功能还需要根据实际的项目决定,而且一般防盗链都设置在静态资源文件中,比如图片、PDF、音乐等等。如果我们希望别人复制、黏贴且资源还是用我们网站的,那就不要设置防盗链,可以通过他人的传播来提高我们项目的曝光度。
但是,我们有些静态资源不想让人转载或者是本身服务器资源不足,毕竟盗链会消耗我们服务器的资源。在这篇文章中,分享Apache主机环境,一般虚拟主机是Apache。所以在.htaccess中设置防……继续阅读 »
2年前 (2022-09-04) 117浏览 0评论
0个赞
如今我们拥有一个个人网站是不是很简单?至少不用担心程序问题,直接下载WordPress,购买云服务器、域名就可以快速的部署一个站点。但是,真要运营好网站还需要很多工作需要做的,其中包括对于网站本身的各种细节优化调整。看到一篇文章,如果我们有在使用WordPress老版本,当然老版本可能会存在一些安全问题。如果被一些软件扫到可能会有被入侵的风险。
我们大部分人的做法是一旦WordPress有新版本就升级到最新版本。或者……继续阅读 »
2年前 (2022-09-04) 54浏览 0评论
0个赞
尤其是很多海外主题和插件的时候会经常被捆绑使用Google Maps API功能,但是实际网站上是用不到的。我们为了减少网站的臃肿度是需要将这个功能禁止。这里找到一个办法是可以不用插件将Google Maps API禁止掉的,记录下来以便后面有外贸客户网站用海外主题的时候需要用到。
/*
* 禁止Google Maps API
*/
function disable_google_map_api($load_goo……继续阅读 »
2年前 (2022-09-04) 80浏览 0评论
0个赞
如果我们要深入研究WordPress后会发现不仅仅是一个架设个人网站的CMS程序,同时有提供XML-RPC协议API接口远程控制WP内容。但是,我们很多人是用不上的,所以尽可能的禁止掉。如果不禁止还会被他人用来暴力破解导致服务器占用资源过大。
在这篇文章中,我们来彻底的禁止XML-RPC的功能,直接让不能使用。那要如何操作呢?
第一、禁止脚本
add_filter( ‘xmlrpc_enabled……继续阅读 »
2年前 (2022-09-04) 105浏览 0评论
0个赞
我们很多网友喜欢使用WordPress的原因在于其功能越来越丰富,当然也有些网友不喜欢这么丰富的功能,毕竟在很多时候不会优化会导致网站占用资源越来越大。其中从WordPress 4.4版本开始就有增加Embeds功能,可以在内容中加入富文本内容。而且在网站代码中会多加载”wp-embed.min.js”文件。
如果我们不需要这样的功能则可以直接取消。我们可以采用插件或者无插件实现。
第一、无插……继续阅读 »
2年前 (2022-09-04) 24浏览 0评论
0个赞
如果我们有在WordPress安装WooCommerce之后,会在代码中出现很多WooCommerce自带的样式表,其实有些时候不需要用到这些样式。鉴于精简代码的目的,我们需要禁止这些样式,那要如何操作?
第一、禁止WooCommerce样式
add_filter( ‘woocommerce_enqueue_styles’, ‘__return_empty_array’……继续阅读 »
2年前 (2022-09-04) 51浏览 0评论
0个赞
我们从网上可以看到用户分享的关于WordPress加速的各种方法,有直接修改代码实现的,也有安装插件实现。其中在WordPress插件平台中可以看到很多插件,那到底应该选择哪些呢?其实每一款插件都有各自的特点,也不能说哪一款最优秀。前几天有看到网友提到可以使用Autoptimize插件来优化CSS和JS静态文件压缩实现加速。
当然,Autoptimize插件的设置也是比较简单的,直接安装完毕之后勾选几个选项即可实现。……继续阅读 »
2年前 (2022-09-04) 141浏览 0评论
0个赞
一般我们选择的WordPress主题,以及WordPress内置功能是不具备SEO设置的。因为不同的主题有些时候设置是用不同的方法的。鉴于此我们便捷的操作就直接使用SEO插件实现,在之前的文章中有分享过”WP SEO TDK”和”All in One SEO Pack”插件,以及无插件实现网站标题和关键字描述的设置。(无插件实现WordPress自动获取关键字(keyw……继续阅读 »
2年前 (2022-09-04) 83浏览 0评论
0个赞
如果我们自建个人网站并不需要特别复杂的功能的时候,并不一定非要选择WordPress。并且WordPress真要完好确实需要一定的技术能力,尤其是后续的功能和优化需要琢磨才能使用的更好。一般普通个人网站完全可以使用Typecho,算是比较好的轻量博客程序,当然我们也看到很多个人使用Typecho做的网站也都很好。
大部分网友唯独不是特别满意Typecho的就是编辑器采用的是Markdown编辑器。毕竟官方考虑到是整个……继续阅读 »
2年前 (2022-09-04) 52浏览 0评论
0个赞
以前我们在选择WordPress图文主题的比较少,如今是比较多见的。所以,一般主题中都自带可以自定义缩略图,或者是自动获取第一张文章中的图片作为缩略图。但是也有的时候我们可能需要调用文章中的图片作为缩略图。比如在企业网站模板设置的时候需要手动设置这样的功能。
第一、Functions.php代码部分
function catch_that_image() {
global $post, $posts;
$first……继续阅读 »
2年前 (2022-09-04) 132浏览 0评论
0个赞
如果我们在Wordpress编辑文章中插入图片的时候,根据默认设置会有图片宽度和高度的限制尺寸,这个是根据浏览器进行调节的。但是如果我们需要取消这个功能如何设置呢?
add_filter( ‘post_thumbnail_html’, ‘remove_width_attribute’, 10 );
add_filter( ‘image_send_to_ed……继续阅读 »
2年前 (2022-09-04) 37浏览 0评论
0个赞