17713433920 info@mac163.com

WordPress不同的User Agent启用不同域名以及不同主题

最近在给客户开发WordPress主题的过程中,遇到了一项需求:对手机设备采用不同的主题以及不同的域名,两个站点同步更新。手机移动设备采用单独的主题在WEUI主题的制作过程中已经使用过相关的技术,但是当时手机和电脑是同一个站点,经过和客户沟通确认,技术层面实现方式如下:采用同一个站点,通过判断用户的…

查看全文

WordPress更新5.2.2以后如何继续使用默认编辑器

自从WordPress更新到了5.2.2版本后,5.2.2中更新最多的就是古腾堡编辑器,但是在使用了一番之后,感觉还是之前的编辑器用起来比较顺手,所以还是换回了原来的,方法有三种: 方法1:可以使用 Classic Editor 插件来继续使用经典编辑器 方法2.可以使用Disable Gutenb…

查看全文

在你的WordPress中调用一言

WordPress网站建设好后本来计划,将首页的最新文章旁边的小字换成一言的文本,但是测试了一下对站点的速度有一定影响,最后只能作罢,速度影响大概120ms左右,在意的勿添加,不在意的可以试试 代码如下: <?php $url = "https://shop.mac163.com/"; $js…

查看全文

删除或失效WordPress文章中的图像大小属性

默认情况下,WordPress会将图像元素width和height属性添加到图像元素中。这些属性会影响CSS宽度和高度属性,图片延迟加载时默认图片的大小,可通过 PHP、JavaScript 和 CSS 来删除属性,或者使用其失效。 从媒体库插入的图像中删除图像大小属性 删除图像大小属性可完全控制 …

查看全文

增加从WordPress REST API返回的最大结果

通常,与WordPress REST API响应关联的默认值非常合理。例如,在一个API响应中,您真的需要获得超过100个结果的情况并不多。支持分页,因此在大多数情况下,加载更多结果只是提出额外请求。 有时你必须违反规则 但是,有时默认情况下不会删除它,您需要进行一些自定义。我遇到的一个这样的例子是…

查看全文

WordPress 从不需要的页面禁用WooCommerce样式和脚本

WooCommerce 在每个页面上加载三个核心CSS样式表,并在WordPress站点上安装时发布。可以通过从不需要它的页面和内容中删除样式和脚本来节省一些页面加载时间。 它还从用于其功能的库中加载了许多其他javascript和CSS样式。 以下是如何以不同方式加载这些文件,以便它们仅出现在需要…

查看全文

WordPress文章的段落首行自动空两格

在我们用WordPress网站发布文章的时候大多时候会发现文章会发现文章连在一起非常难看,为了方便我们批量管理所有文章的自动空两格的问题,我们可以通过添加到子主题目录下 functions.php的函数文件,打开后添加以下代码即可实现首行缩进,其它什么都不用调整。 //文章首行缩进 function…

查看全文

移除WooCommerce商城插件中的产品数据相关Tabs

WooCommerce电子商务插件默认为编辑产品页面提供了产品数据 TABS,默认包括:常规、库存、配送、联锁产品、属性、高级等模块,功能强大而实用。对于很多定制的站点,有一些 TABS 是完全用不到,所以我们通过代码来隐藏这些模块。 /*移除编辑产品页面中的 TABS */ function sa…

查看全文

Breeze – WordPress缓存插件提升网站访问速度

Breeze是Cloudways开发的最好的免费WordPress插件之一。它擅长三个不同的领域:性能,便利性和简单性。激活后,Breeze会在WordPress仪表板中创建一个包含五个不同选项的菜单。从基本的缓存系统到Varnish Cache的集成,Breeze已经覆盖了所有。此外,它与Word…

查看全文

WordPress文章防复制的2种方法

WordPress文章如何防止别人恶意复制?下面我们介绍 2 种方法,包括插件法和代码法,可以自行选择使用。通过下面的 JS 代码,可以有效地防止别人直接复制拷贝你的文章,用 frame 标签引用你的文章时,会自动跳转到文章正常链接,同时禁止右键菜单。 方法一: 打开当前主题头部模板 header.…

查看全文
回到顶部