-
禁止安装、升级或编辑WordPress主题和插件
WordPress后台安全真的不容忽视,有些闲得慌的朋友看上了某些站点的主题或插件,于是乎想尽各种办法登录别人的后台,企图盗走主题或插件。昨天在群里就有朋友在议论这个事,据说倡萌的网站也被不法登录,郁闷的很。 一般破解后台管理员登录以后,默认情况下,他们是可以直接看到和编辑你的WordPress主题或插件的某些源代码的,甚至他们可以安装某些插件(比如文件夹打包插件、备份插件等)来打包你网站的文件。…...- 倡萌
- 0
- 4
- 3.3k
-
有人登录WordPress后台时邮件提醒管理员
WordPress安全问题越来越不容忽视,如何知道自己的登录信息是否已泄露,自己的博客是否被别人反复尝试登录?今天倡萌分享下有人尝试登录你WordPress站点后台时,发送邮件通知管理员的方法。 后台登录成功提醒 如果有人登录了WordPress后台,就会发一封邮件到邮箱,提醒你有人登录了,如果当时不是你登录,就要引起警惕了。将以下代码放入主题的functions.php中: /*********…...- 倡萌
- 0
- 9
- 1.8k
-
获取WordPress文章的第一个链接
WordPress文章格式中有一种是链接,用来快速分享一个链接,如果我们可以将文章的这个链接自动链接到这篇文章的标题中,远比在文章内容中直接显示这个链接来的完美。将下面的代码添加到当前主题的 functions.php 中: function get_content_link( $content = false, $echo = false ) { if ( $content === false …...- 倡萌
- 0
- 1
- 889
-
修改/禁用WordPress登录错误的提示信息
我们都知道,当WordPress登录信息不正确的时候,会出现错误提示,如下图所示: 如果你要修改这些提示信息,可以将下面的代码添加到WordPress主题的 functions.php 文件中: function failed_login() { return '自定义错误提示信息'; } add_filter('login_errors', 'f…...- 倡萌
- 0
- 6
- 2k
-
WordPress自定义临时维护提示信息
有时候我们需要对WordPress站点进行临时维护,可能需要花费几分钟或者更长时间,那么我们很有必要告诉访客,我们正在进行临时维护,请稍后访问。只需要将下面的代码添加到主题的 functions.php 文件即可: function wp_maintenance_mode(){ if(!current_user_can('edit_themes') || !is_user_lo…...- 倡萌
- 0
- 5
- 3.1k
-
在WordPress插件管理界面隐藏已启用的插件
对于开放注册的WordPress站点,如果你不希望其他用户在插件管理页面查看和禁用站点必要的插件,除了使用 WordPress用户角色编辑插件:User Role Editor 来分配用户权限以外,你还可以将隐藏已启用的插件(插件依旧正常运行,只是在插件管理界面看不到罢了),将下面的代码添加到主题的 functions.php 文件即可: add_filter( 'all_plugins…...- 倡萌
- 0
- 6
- 1.6k
-
在后台页面管理列表中隐藏特定的页面
对于WordPress多用户站点,隐藏一些比较重要的信息是很有必要的。有的时候,我们通过页面(Page)建立了一些很重要的功能页面,比如一些投稿页面、用户信息页面、前台布局页面等,我们当然不希望被其他用户看到这些页面。 你可以在主题的 functions.php 中添加下面的代码: add_action( 'pre_get_posts' ,'exclude_this_…...- 倡萌
- 0
- 1
- 1.1k
-
为WordPress评论表单添加Quicktags按钮
倡萌以前分享过 WordPress TinyMCE 编辑器增强技巧大全 和 WordPress 添加自定义编辑按钮的插件:AddQuicktag,都提到了 Quicktags,但那都是添加到后台剪辑器的,今天主要分享下WordPress评论表单添加Quicktags按钮的方法。 如果你不会折腾代码,安装 Basic Comment Quicktags 或 Comment Form Quicktag…...- 倡萌
- 0
- 0
- 1.4k
-
将WordPress的作者存档链接重定向到about页面
默认情况下,WordPress会将文章作者链接到作者文章存档页面,这个对于多作者站点来说,是非常不错的功能,但是如果整个博客就只有一个作者,这就显得多此一举了。为此,倡萌建议将作者链接到“关于(about)”页面,将下面的代码添加到主题的 functions.php : add_filter( 'author_link', 'my_author_link' …...- 倡萌
- 0
- 4
- 1.2k
-
WordPress 快速插入GitHub项目:WP Reposidget
Github是一个分布式的版本控制系统,很多码农都再用它来托管自己的代码,如果你也在用,那么如何将GitHub项目快速插入到你的WordPress站点的文章中?倡萌推荐你使用 WP Reposidget。 WP Reposidget是一个通过简码插入GitHub项目的WordPress插件,非常简单实用。如果你也在使用GitHub和WordPress,那这个插件就非常适合你! 在后他插件安装界面搜…...- 倡萌
- 0
- 0
- 3.2k
-
WordPress站点出现404错误时邮件通知管理员
几乎所有的网站都会出现404错误,也就是所访问的页面不存在。倡萌之前分享过几个 WordPress 404错误统计及重定向插件,今天主要分享下 WordPress站点出现404错误时自动发送邮件通知管理员的方法。 将下面的代码添加到你所用的WordPress主题的 404.php 文件的顶端即可: <?php // WP 404 ALERTS @ http://wp-mix.com/word…...- 倡萌
- 0
- 3
- 403
-
WordPress为指定分类的所有链接添加nofollow属性
如果出于特殊需求,你要为某个WordPress分类下的文章的所有链接都添加nofollow属性,那你可以将下面的代码添加到主题的 functions.php 文件即可: function nofollow_cat_posts($text) { global $post; if( in_category(1) ) { // 修改这里的分类ID $text = stripslashes(wp_rel_…...- 倡萌
- 0
- 4
- 842
-
WordPress评论中禁止或必须包含指定内容
倡萌在《WordPress 如何有效拦截和过滤垃圾评论》已经分享了多种垃圾评论拦截方法,这篇文章是对那篇文章的方法的进阶。 评论中禁止包含指定内容 以下代码禁止许评论中包含 <a 随便 href=" 或者rel="nofollow"或者http:// ,你也可以根据自己的需要修改: function lianyue_comment_post( $incoming…...- 倡萌
- 0
- 2
- 1k
-
WordPress自动拒绝包含特定关键词的垃圾评论
针对WordPress站点的垃圾评论依旧如潮水般,昨天倡萌在给自留地更换新版本主题后,忘记开启主题内置的垃圾评论拦截功能,没想到就半个小时,就有几十条垃圾评论!所以,今天的主要话题还是如何防范垃圾评论。 将下面的代码添加到主题的functions.php文件,自己根据需要,修改 $ bad_comment_content 数组的内容,任何包含在$ bad_comment_content 数组内的字…...- 倡萌
- 0
- 2
- 2.2k
-
禁止 WordPress 将英文半角符号转换成全角符号(字符转义)
WordPress 模式使用了 wptexturize 函数将纯文本字符转换成格式化的 HTML 实体。标签 <pre>, <code>, <kbd>, <style>, <script>和<tt>中的文本被忽略。 对于一般写单纯码文字的人来说,这个自动将英文半角符号转换成全角符号,是很方便、智能。但如果你经常要粘贴一些代码,…...- 倡萌
- 0
- 2
- 1k
-
在上传目录中为WordPress插件创建新的上传文件夹
WordPress插件开发过程中,可能需要创建独立的文件夹来保存插件上传的文件,那么你可以在插件的文件中添加类似下面的函数来实现: function myplugin_activate() { $upload = wp_upload_dir(); $upload_dir = $upload['basedir']; $upload_dir = $upload_dir . …...- 倡萌
- 0
- 1
- 1.1k
-
如何本地化翻译 Javascript 中的字符串
在制作WordPress主题或插件的时候,实现本地化功能,方便世界各地不同语言的朋友使用,有利于主题和插件的推广应用。大家可能比较熟悉的是PHP文件中的字符串本地化,而对于存在于脚本(Javascript)中的字符串的翻译比较陌生。今天倡萌就以实例来解说一下本地化翻译 Javascript 中的字符串 。 在阅读本文前,建议先阅读以下文章: WordPress翻译中 __()、_e()、_x、_e…...- 倡萌
- 0
- 0
- 1.3k
-
WordPress函数:wp_localize_script(脚本本地化)
说明 将已添加的脚本进行本地化(翻译)。当然也可用来在一个页面中包含任意的Javascript数据。 用法 <?php wp_localize_script( $handle, $object_name, $l10n ); ?> 参数 $handle (字符串)(必填) 你所要附加数据的处理脚本 默认值:无 $object_name (字符串)(必填) 将包含数据的脚本对象名称(也就是…...- 倡萌
- 0
- 0
- 3.7k
-
WordPress图片灯箱效果插件:Auto Highslide(自动链接到原图)
以前一直没有推荐过WordPress图片灯箱效果插件,主要是因为倡萌一直没用这类插件,不过最近已有几个朋友询问这方面的插件了,倡萌前不久瞄上了 @威言威语 修改的 Auto Highslide ,非常符合我的要求,推荐给大家。 Auto Highslide 原版 Auto Highslide 是国人 @Showfom 制作的WordPress图片灯箱插件,直接启用后,,不需要任何插件设置,只需要在…...- 倡萌
- 0
- 44
- 14.1k
-
WordPress联系表单插件:Magic Contact(侧边悬浮收缩展开)
[box type="warning" align="" class="" width=""]2017-10-28:该插件已经无法找到下载了,请自己找找其他插件吧,很抱歉给你带来不便[/box] 说到WordPress联系表单插件,不少朋友都会想到 Contact Form 7,或者可以测试 为你的 WordPress…...- 倡萌
- 0
- 11
- 3.1k
-
WordPress发布助手:Posting Helpmate Robot(自动匹配特色图片和标签)
很多内容比较专业的WordPress站点,一般根据分类定义了同一张默认的特色图片(缩略图),分类下的文章也大多使用几个固定的标签。那么,能不能让WordPress根据分类自动设置指定的特色图片和标签,省去手动的麻烦?答案是肯定的,试试 @IT路人 开发的WordPress发布助手:Posting Helpmate Robot。 Posting Helpmate Robot 插件的使用方法很简单,只…...- 倡萌
- 0
- 2
- 715
-
为你的 WordPress 主题创建内置的联系表单
有许多WordPress插件都可以为你的博客添加一个联系表单,但是似乎并没有这个必要,因为,在今天的这个教程中,我将向大家介绍一个不用插件就能为你的WordPress主题创建一个内置式联系表单的方法,并为表单加上一个jQuery的验证功能,简单,易用,可靠。 一个内置联系表单形如下图所示,十分简单: 创建一个页面模板 将主题中page.php 文件里的代码复制到一个新文件,并将这个新文件命名为co…...- 倡萌
- 0
- 20
- 15k
-
正确加载 Javascript 和 CSS 到 WordPress
正确加载 jQuery、Javascript 和 CSS 到你的WordPress网站也许是一件比较痛苦的事情。 本文将讲解如何使用WordPress官方推荐的方式来加载脚本/ CSS。 有两种常用的 add_action 钩子可以加载 脚本和CSS到WordPress: init: 确保始终为您的网站头部加载脚本和CSS(如果使用home.php,index.php或一个模板文件),以及其他“前…...- 倡萌
- 0
- 23
- 38.7k
-
如何获取 WordPress 各类页面的链接
在WordPress项目开发过程,很可能需要获取WordPress 各类页面的链接,包括首页、文章页、Page页面、存档页面等等,今天倡萌就简单分享下获取 WordPress 各类页面的链接的方法。 获取文章或页面链接 直接输出文章或页面的链接: <?php the_permalink(); ?> 返回文章或页面的链接,以供调用: get_permalink(); 可以使用 echo …...- 倡萌
- 0
- 7
- 19.1k
❯
个人中心
购物车
优惠劵
今日签到
有新私信
私信列表
搜索
扫码打开当前页
微信扫一扫,联系我们
关注微信公众号 WPDAXUE
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!