年度归档: 2020 年

31 篇文章

WordPress自动为文章添加特色图像
自动将文中第一张图像设置为特色图像,实测可用。大部分主题都有这个功能了,偶尔会遇到一些“极简”的主题没有此功能,按需添加。 但需注意,如果以前的文章设置有特色图像,则需慎用,会影响之前文章的特色图。 将以下代码加入正在使用的主题 functions.php 文件内即可: function wpforce_featured() { global $p…
代码添加WordPress评论模块登录后可见功能
WordPress可以设置为登录后才允许发表评论,但有个问题就是,不登录的话也能看到留言评论的内容。但根据某些文件内容,个人备案的网站是不允许有评论互动功能的。这里我们就需要修改一下主题,让主题评论的模块仅登录后可见。 这里我们要用到WordPress判断是否登录的函数:is_user_logged_in() 用判断函数把评论模块包裹起来就行了。 …
WordPress限制邮箱每天的发送数量
wordpress邮箱发送邮件基本是靠用户设置smtp发送的,使用主机发送信息有可能被用户邮箱识别为垃圾邮件;现在的企业邮箱大部分是有发件条数限制得到,如果在超额后继续发送的话则会扣费,直至欠费。这时候则需要限制每日发送的条数。 将下面的代码复制到你的functions.php文件中,并将其中的>3改为你需要的上限值即可: function …
将WordPress登录页面背景图设为必应美图
必应美图,每天一张,不出家门看遍世界,感受大自然的魅力。 那么如何将必应美图设置为登陆界面的背景? 将以下代码加入当前主题的functions.php文件当中: //调用bing美图作为登录页背景图 function custom_login_head(){ $str=file_get_contents('http://cn.bing.com/HP…
WordPress纯代码实现上传图片重命名
部分主题可能没有上传图片重命名功能,有些图片名称是中文的,上传到Wordpress后还是中文,这样会带来一些问题。最近有遇到这个问题,简单一搜索,发现简单几行代码就能解决。 根据需求添加代码,将代码添加到当前主题functions.php模板文件中即可 根据上传时间重命名: add_filter('wp_handle_upload_prefilte…
HTTPS证书PCI DSS不合规解决方法
因为在18年6月就已经禁用了早期的TLS 1,取而代之的是更加安全的TLS v1.1 v1.2 v1.3;那么网站配置中如果还在使用TLS v1的话就会被检测为不合规。 解决办法就很简单了,禁用TLS早期v1版本即可。 NGINX 服务器环境,只需要在配置文件当中删除TLSv1即可,删除后如下: ssl_protocols TLSv1.1 TLSv…
为WordPress内容页面添加摘要功能
某些页面可能没有内容摘要功能,可以自行添加,只需两步即可拥有摘要功能: 将以下代码添加到正在使用主题的 functions.php 文件内: add_action('init', 'page_excerpt'); function page_excerpt() { add_post_type_support('page', array('excer…
WordPress添加历史上的今天文章列表功能
随着时间推移,之前发布的文章逐渐被深藏,难被展现到访问者的眼前。为了让这些老文章也出现在访问者的视野里,我们可以添加历史上的今天文章列表功能,获取的是往年的今天发布的文章。 实现步骤: 新建一个名为 module_today_in_history.php 的文件,加入以下代码: <?php //历史上的今天,代码来自柳城博主的 WP-Toda…
WordPress自动为新文章添加标签(tag)
WordPress自动为新文章添加标签(tag),这样能够对SEO起到一定效果;虽然手动去添加也花不了多少时间,但本着能省一秒是一秒,能自动绝对不手动的原则,我寻找到了此功能。 如果文章内容出现了已使用过的标签,自动添加这些标签,将以下代码添加到正在使用主题的 functions.php 文件内: // WordPress 自动为文章添加已使用过的…
WordPress百度统计不统计已登录用户数据
百度统计,我这种小站用来统计PV、UV、IP、访客地址;访问量小得可怜,加上我偶尔写写文章,修改下页面,这时候就会发现四川区域的统计爆表了,百度统计大多数是我自己的访问量。 能否排除掉已登录用户的数据,只统计未登录访客的数据?你需要这样一串神奇的代码: <pre lang="PHP" line="1" escaped="true" > …
WordPress根据最后一次评论时间隐藏评论者链接
本文将介绍依据评论者最后一次评论时间来决议能否显现评论者链接的实现方法,比如评论者的最后一次评论时间离现在超过30天,就制止显现评论者网站链接,此方法可用于加强对评论的控制。 将以下代码添加到正在使用主题的 functions.php 文件内: /** * wordpress根据评论者最后一次评论时间来决定是否显示评论者链接 */ function…
WordPress批量关闭或打开已发布文章的评论功能
WordPress的评论功能可以加强博主与访客的交流,但如何灵活的管理评论?你可能需要这些神奇的代码: 有特殊情况时需要批量关闭已发布文章的评论功能,那么你可能会使用到以下代码: /** * Wordpress一键关闭/开启评论功能 */ function close_open_comments( $posts ) { $postids = arr…
WordPress添加文章内图片自动存储到服务器功能
WordPress纯代码添加文章内图片自动存储到服务器功能,用于更方便的转载文章,特别是图文并茂的文章。也有一款名叫easy copy paste插件能实现此功能,这是一款轻量级的 WordPress 远程图片本地化插件,没有冗余的内容,安装好后你就只管复制粘贴就好。 个人使用的是QQWorld这款插件,实测可用。 用代码如何实现WordPress…
WordPress添加显示最近更新过的文章功能
WordPress添加显示最近更新过的文章功能,主要适用于一些代码或者时效性要求比较高的文章,一旦更新则推到指定位置,让访问者更容易看到,按需添加。 将以下代码添加到正在使用主题的 functions.php 文件内: function recently_updated_posts($num=10,$days=7) { if( !$recently…
WordPress批量删除文章中的自定义栏目
在使用WordPress的过程中,我们可能会遇到需要删除批量删除文章中的自定义栏目中内容的时候,如何实现? 其实和《WordPress批量删除全部文章的特色图片》原理一样,操作方法也一样。 functions.php加入以下代码,按需添加: global $wpdb; $wpdb->query( " DELETE FROM $wpdb->…
WordPress添加评论内容中插入图片功能
评论可以添加图片,可以用作一些需要图片交流的网站,亦可用于评论斗图。 只需三步,让你的WordPress评论拥有插入图片功能。 将以下代码放入正在使用主题的functions.php文件当中: /* *评论中插入图片 */ add_action('comment_text', 'comments_embed_img', 2); function c…
WordPress批量删除全部文章的特色图片
WordPress批量删除全部文章的特色图片功能,只需在当前主题的 functions.php加入一段代码,即可删除全部文章的特色图像。 一旦加入这段代码并保存,文章所有的特色图片将被移除,但不会从媒体库中删除;此段代码执行完毕后建议删除,否则会加不上特色图像;建议在操作前做好数据备份。 functions.php加入以下代码,按需添加: /** …
thumbnail
WordPress添加提示文章最后更新时间功能
WordPress添加提示文章最后更新时间功能,提示文章最后更新时间,超过多久(年)没有更新。 对于一些代码和对时效要求比较高的内容可以添加此功能,可以提示用户内容多久没更新了。 三步即可实现提示文章最后更新时间功能,按需添加。 在正在使用的主题function.php文件内添加以下代码(有两种显示位置,任选其一即可): 文章结尾出现提示(二选一即…
WordPress添加文章有更新提示功能
文章有更新时会有提示,对于修改一些发布比较久的文章比较有用,可以提示用户此文章更新过了,按需添加。 将以下代码添加入正在使用的主题functions.php文件当中: function is_modified(){ global $post; $punish_time = get_the_date('U'); $modified_time = ge…