-
WordPress 如何在前端添加一个wp_editor编辑器带图片上传却不弹出媒体库
在我们 WordPress 开发中经常会遇到编辑器的问题,wordpress 自带有个编辑器 wp_editor,编辑器有上传图片功能,但是是需要添加到媒体且需要弹出媒体库的窗口,这样对于在前台投稿的用户来说可能不太友好。那么我们如何能在前台添加一个极简且带图片上传的编辑器呢?这里给大家讲解一下。 首先调用编辑器,我们需要对编辑器上面的按钮简化一下。 wp_editor( '&…... Joker- 0
- 0
- 13
-
WordPress 如何检测对方网站是否有本站的反链、友情链接
最近,微码盒正在为一位客户定制一款反链管理插件。其中,需要自动检测反链友链是否存在。那么,如何检测反链呢?方法是使用 PHP 的 DOM(文档对象模型)来判断 a 标签的 href 是否存在。以下是相关代码: $body = 'test <a href="https://www.weimahe.com">22vd</a> test';…... Joker- 0
- 0
- 15
-
WordPress 中获取最新被评论的文章列表
我之前的 如何使用 WordPress 文章查询排序相关的参数 中详细介绍了文章查询的排序参数,其中介绍可以通过评论数进行排序: $query = new WP_Query( array( 'orderby' => 'comment_count' ) ); 但是需求总是不停的变化,现在又有了新需求,获取最新被评论…... Joker- 0
- 0
- 8
-
WordPress 增加特色图像上传尺寸提示的代码
WordPress 文章编辑的特色图片上传没有图片尺寸大小的提示,如果开发的主题只是自己使用倒是没有什么影响,但如果是客户定制的主题,显然地会影响客户上传缩略图时尺寸大小的选择,从而影响到网站前端页面的显示效果。所以在开发用到特色图片的 WordPress 应用时,给特色图片上传的位置添加一个图片尺寸大小的提示,可以有效避免一些细节问题。 添加提示的代码比较简单,用到 wordpress Filt…... Joker- 0
- 0
- 9
-
WordPress给分类和标签增加自定义字段的教程代码
前面分享过 WordPress 增加分类关键词自定义字段的教程代码,而这次给分类和标签增加自定义字段的核心代码和分类关键词自定义字段代码其实是一样的,只是进行了小小的优化和扩展以及增加了标签的钩子函数,下面以给分类和标签增加自定义标题、自定义关键词和自定义描述的自定义字段的示例代码。 把下面的代码添加至主题的 functions.php 文件: <?php function boke8_ne…... Joker- 0
- 0
- 6
-
get_queried_object_id() 获取当前分类/标签/文章/分类法/文章类型的ID函数
进行 WordPress 主题或插件功能制作时,经常需要获取当前分类 ID、当前标签 ID、当前文章 ID、当前自定义分类法分类的 ID、当前自定义文章类型文章的 ID、当前单篇页面的 ID,而 wordpress 获取 ID 有多种方法,比如通过名称、别名、全局变量等,其实 wordpress 3.1.0 版本开始增加了 get_queried_object_id()函数,通过该函数可以非常简单…... Joker- 0
- 0
- 9
-
WordPress 限制非登录用户浏览分类文章
WordPress 网站创建了多个分类目录,默认情况下所有分类目录的文章允许所有访客访问浏览,那么如果想让未登录的访客只能访问指定的分类文章要怎么实现?wordpress 默认后台当然没有提供这个功能,还是需要通过代码或者插件实现。下面分享的代码实现 wordpress 限制游客访问指定分类文章。 实现代码:在当前主题的 functions.php 文件添加代码 function limited …... Joker- 0
- 0
- 13
-
WordPress文章过多导致网站慢卡顿优化方法
当我们使用 WordPress 作为程序时,如果 WordPress 网站的文章数量超过 10 万,即使网站服务器的配置很强大,网站的打开速度基本上也会很慢。这时我们就需要对网站进行优化。 这是因为 WordPress 在查询文章列表时,默认也会查询文章数。这对于少量的网站数据应该不会造成任何问题,但是对于大量的文章是不可避免的。慢查询。主机引用的一位用户告诉我们,他的网站有 40 万篇文章,打开…... Joker- 0
- 0
- 17
-
如何防止WordPress网站垃圾留言和垃圾内容投稿
WordPress 网站很久没有打理了,这次登录网站后台查看,尽量网站中有一百多条垃圾留言。而且还有一些垃圾内容,这些内容不是我自己发布的。请问这是怎么回事,怎么防止别人在网站上的垃圾留言呢? 像这样的网站出现了大量的垃圾留言和垃圾内容投稿,一般是由于网站后台没有禁用远程发布功能。是被别人恶意的使用远程发布到你的网站上。例如 WordPress 的 XML-RPC 就是一个远程发布接口,如果不禁用…... Joker- 0
- 0
- 12
-
WordPerss 网站制作产品分类点击展开/收缩功能
有很多的企业网站都有这样的产品分类,可以通过点击实现展开/收缩功能。这样可以节省网站版面,也可以放更多的分类目录了。下面介绍一下怎么制作这样的产品分类点击展开/收缩功能。效果如下图: 第一步:下载网站特效功能万能 JS 插件包; 第二步:将下载的压缩包解压出来,将里面的 jquery1.42.min.js 和 jquery.SuperSlide.2.1.3.js 二个文件通过 FTP 工具上传到自…... Joker- 0
- 0
- 7
-
网站视频只允许在线播放禁止下载的实现方法
很多网站都会有视频,怎么让自己网站里的在线视频只允许播放,不允许下载呢?下面就以 WordPress 程序网站为例来介绍一下实现方法。 启用 Session。默认 WordPress 本身不支持 Session,所以我们需要先开启支持 Session。将以下的代码放到自己的模板函数文件里。 //在 WordPress 初始化时启动 Session add_action( 'in…... Joker- 0
- 0
- 31
-
WordPress后台仪表盘“概览”小工具添加其他文章类型数据
WordPress 的自定义文章类型是非常好的一个功能,允许我们根据需求创建和文章等类似的文章类型,每种文章类型都有自己的管理菜单和功能。如果你的网站拥有自定义文章类型,你肯定希望可以向文章、页面和评论一样,在仪表盘的【概览】小工具显示其他文章类型的数据,如下图所示: 这就是今天要分享的教程:如何在 WordPress 后台仪表盘“概览”小工具添加其他文章类型数据。用到的代码如下: functio…... Joker- 0
- 0
- 10
-
通过Polylang插件制作人工翻译WordPress多语言网站
WordPress 制作多语言网站,我们一般使用二种方法。一种是自动翻译,一种是手动翻译。二种各有千秋。自动翻译是比较方便,不需要额外的修改网站的代码,但准确度比较差。往往是不能达到准确的翻译效果。如果你对精确度要求不高,可以使用自动翻译方式。方法见:中文网站怎么转换成中英文多语网站(自动翻译切换)。 手动翻译是需要自己在网站后台手动添加多种语言的内容,然后前台版面进行切换。需要修改网站代码,这种…... Joker- 0
- 1
- 9
-
WordPress 自动将文章里复制粘贴的外链图片本地化到媒体库
我们在通过 wp 发布文章时经常会复制别处的文章,文章里通常也带有图片,那么如何把图片粘贴过来的时候自动本地化上传到媒体库呢? 因为最近在给一个客户开发一个自动本地化+自动水印+自动 FTP 上传到另一台服务器的功能,所以在这里给大家说明一下。 /** * 钩子函数:将post_content中本站服务器域名外的img上传至服务器并替换url * * @param Int $post_id * @…... Joker- 0
- 0
- 10
-
WordPress 几种批量替换文章正文内容图文教程
使用 WordPress 做站的网友都会有批量替换文章正文内容,像是更换了网址、或是需要批量替换掉某个词语等,都需要对 wordpress 的文章正文内容进行批量替换,那么具体应该怎么操作呢?今天就为大家分享两种简单方便有效的方法,希望能够帮助到有需要的网友。 方法一 1、首先进入我们的 phpmyadmin,找到网站对应 wordpres 的数据库; 2、然后运行 SQL,输入以下语句即可: U…... Joker- 0
- 0
- 11
-
WordPress 如何实现删除文章并通知投稿作者不通过原因
我们的主题里有通知功能,那么如何实现删除待审文章时附上不通过的理由并通知投稿作者呢? 下面附上一个简单的代码供参考: add_action( 'post_submitbox_misc_actions', 'modown_delete_notice_metabox' ); function modown_delete_notice_meta…... Joker- 0
- 0
- 12
-
使用Polylang插件制作自动翻译多语言网站
今天给大家分享一个 WordPress 多语言外贸建站相关的内容。一般情况下悦然建站都会从网站 SEO 优化的角度为客户考虑,所以我一直对 wordpress 多语言建站不太感冒,所以这方面关注的就比较少,以前用的比较多的是 GTranslate 这个翻译插件,直接调用谷歌翻译,不用做过多的修改,多语言内容可以用以满足一些小语种客户的浏览体验,虽然说不上好,但还是可以凑合用的。 不过之前有客户提过…... Joker- 0
- 0
- 19
-
WordPress 宝塔定时推送随机文章到百度
百度站长工具为我们站长提供了文章推送接口方便我们的文章能够第一时间被抓取,目前主流的操作方法是在文章发布的时候推送到百度,作为一个资深的 WordPress 站长,显然这种推送方式是不能够满足我们的使用需求的,因为很多时候文章在推送后并没有获得收录,这时候我们就需要反复的进行推送来让百度抓取我们的网站页面,如果手工操作那么必然吃力不讨好,今天就为大家分享这个全自动的 WordPress 定时推送随…... Joker- 0
- 0
- 11
-
WordPress 用户注册页添加自定义参数
在之前的建站教程中,我们介绍了如何制作网站前台用户登录/注册功能,通过这个方法可以制作出自定义的用户注册功能。效果如下图: 这也是常用的用户注册框功能,但这个注册框最大的缺点是用户填写的项目比较少,只能填写用户名、用户密码、用户邮箱,如果想填写更多其它信息就不行了。怎么在这个注册的基础上添加更多的填写项呢? 下面介绍一下方法。先看一下制作好的效果: 首先在原来的表单代码里加上其它参数填写框; &l…... Joker- 0
- 0
- 7
-
WordPress分类页面如何只显示置顶的文章
本文讲的是 WordPress 分类页面如何只显示置顶的文章,而不是显示置顶文章在最上面哦。 可将以下代码加入到主题的 functions.php 最后面: /** * Category Archives: Only display sticky posts for each category term */ add_action( 'pre_get_posts', …... Joker- 0
- 0
- 11
-
WordPress 通过admin-ajax.php传递值创建/存入文章字段
如何将网站前台的信息或者数据存入到网站后台指定的位置呢?常用的方法是直接写入数据库,然后在网站后台再读取数据库。如果你存入的数据比较少的话,使用这种方法就是高射炮打蚊子了。 对于强大的 WordPress 程序来说,它提供了一个非常棒的文件就是 admin-ajax.php,但实际使用比较少。我们可以通过 admin-ajax.php 来将网站前台的数据直接存入后台,并且是 AJAX 无刷新的方式…... Joker- 0
- 0
- 6
-
WooCommerce 中添加百度统计电商分析跟踪代码
在 WooCommerce 中添加百度统计的方法很简单,直接在代码之前添加百度统计的 JS 代码即可,一些主题和插件也提供了直接在后台添加统计代码的选项,直接把百度统计代码粘贴到对应的设置选项里面即可。 可是如果想使用百度统计的电商分析功能,需要网站管理员有一定的代码撰写能力,并且对 WooCommerce 有一定的了解。 根据百度统计的文档,电商分析代码需要添加在订单完成页面、百度统计异步 JS…... Joker- 0
- 0
- 17
-
隐藏指定页面模板的可视化编辑器
当我们添加一些元数据到 WordPress 中的某个页面的时候,WordPress 默认的编辑器可能就用不上了。为了提高用户的编辑体验,把这些页面的可视化编辑器隐藏掉是一个比较直接的办法。 直接把下面的代码复制到主题的 functions.php 中就可以了。复制之前,需要先替换下面代码中的 contact.php 为你所用主题的页面模板名称。比如,我在主题中定义了一个模板叫 page-noedi…... Joker- 0
- 0
- 8
-
WordPress如何使用微信公众号实现多域名回调绑定
这是一款由彩虹原创开发的,基于 ThinkPHP6.0 框架的微信公众号多域名回调系统。 微信公众号后台默认只能授权 2 个网页域名,用本系统可突破这个限制,用同一个公众号对接无限多个网站。网站后台支持回调域名白名单的管理,以及登录记录的查看。 本系统还有微信 access_token 的获取功能,可让当前站点作为中控服务器统一获取和刷新 access_token,其他业务逻辑站点所使用的 acc…... Joker- 0
- 0
- 15
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!