开启多站点: 1、编辑wordpress网站根目录的wp-config.php文件,在文件中添加以下代码: define('WP_ALLOW_MULTISITE', true); 图片 2、进入“网站后台...——插件——已安装的插件”中停用所有插件 3、进入网站后台,点击左侧“工具——配置网络”进入设置界面 图片 4、在“创建一个WordPress站点网络”界面中根据自己的情况选择“子域名”或“子目录” (...子域名需要做域名泛解析,子目录直接跟着本教程操作即可),然后设置“网络标题”和“网络管理员电邮”,默认是主站的标题和邮箱 图片 5、点击“安装”按钮后进入“正在启用网络”界面,在该界面WordPress...(如果不是新安装的wordpress站点,请备份好网站的wp-config.php和.htaccess文件,一旦有错就替换回去) 图片 在网站根目录的wp-config.php文件中添加代码: define...创建一个子目录站点: 1、进入网站后台,点击“我的站点”选项卡下的“管理网络”,进入管理界面 2、点击左侧“站点”选项卡下的“添加新的”进入添加站点界面: 图片 站点地址(URL):设置的便是子目录站点的访问地址
为了避免这种数据丢失,您应该安装一个即使在容器被删除后仍然存在的卷。为了持久化,您应该在路径上安装一个目录/bitnami/wordpress。如果挂载的目录为空,则首次运行时会对其进行初始化。...no WORDPRESS_MULTISITE_NETWORK_TYPE 要启用的 WordPress 多站点网络类型。...daemon 当您启动 WordPress 映像时,您可以通过在 docker-compose 文件或命令行上传递一个或多个环境变量来调整实例的配置...确保在此导入的数据库中,表前缀与 中设置的表前缀匹配WORDPRESS_TABLE_PREFIX。...WP-CLI 工具WordPress 容器包含命令行界面wp-cli,可以帮助您管理 WP 站点并与之交互。要运行此工具,请注意您需要使用正确的系统用户daemon。
适用于WordPress的LiteSpeed缓存(LSCWP)是一个多站点的网站优化加速插件,具有专用的服务器级缓存和优化功能的集合。...LSCWP支持WordPress Multisite,并且与大多数流行的插件兼容,包括WooCommerce,bbPress和Yoast SEO。...LiteSpeed插件与您的LiteSpeed Web服务器及其内置的页面缓存(LSCache)通信,以为WordPress站点提供卓越的性能。...Web服务器上) DNS预取 Cloudflare API 单站点和多站点(网络)支持 导入/导出设置 有吸引力的,易于理解的界面 WebP图像格式支持 心跳控制 2、LiteSpeed Cache插件独家特色功能...自动页面缓存可大大提高站点性能 根据某些事件自动清除相关页面 登录用户的专用缓存 缓存WordPress REST API调用 桌面和移动视图的单独缓存 能够计划清除指定的URL WooCommerce
WordPress 中有一个“多站点”模式(multisite),即通过一个WordPress 程序管理多个站点。其默认是不开启的,如果你开启了但又想恢复为原来的“单站点”模式,该如何做?...(注意:本文不会说明如何开启WordPress 的“多站点”模式,若不知,请自行搜索。) 步骤如下: 1、备份网站数据!...(安全第一,有备无患); 2、通过ftp 或者在线修改 或者 下载修改又上传 等方式对WordPress 安装根目录下的 wp-config.php 进行操作; 3、删除下的代码: define( 'MULTISITE...( 'BLOG_ID_CURRENT_SITE', 1 ); 4、在 wp-config.php 中将以下代码的 ture 改为 false; define('WP_ALLOW_MULTISITE',....*\.php)$ $2 [L] RewriteRule . index.php [L] 6、通过 phpMyAdmin 或其他方式删除数据库中以下的表(table): wp_blogs wp_blog_versions
值:表名 多站点(Multisite) ALLOW_SUBDIRECTORY_INSTALL 设置使用子目录方式安装多站点 值:true|false BLOGUPLOADDIR 设置多站点的上传目录的绝对路径...值:主站点的 %siteurl% 或者自定义的一个链接 PATH_CURRENT_SITE 主站点的路径 UPLOADBLOGSDIR 相对 ABSPATH 的上传基本目录的路径 默认:wp-content...值:true|false (默认:false) WP_ALLOW_MULTISITE 定义之后,将可以访问到多站点的函数(工具 -> 网络设置) 值:true 缓存和代码压缩(Cache and...值:true|false 调试(Debug) SAVEQUERIES 设置是否把当前页面的数据库查询存到一个数组中($wpdb->queries)....值:true|false WP_DEBUG 设置是否在 WordPress 开启调试模式。
Jetpack 的Site Accelerator站点加速器(前身为 Photon,注意:“Photon”现在是站点加速器的一部分)允许 Jetpack 优化图像并通过他们的全球服务器网络CDN提供图片和静态文件...如何激活站点加速器 在您站点的控制面板上,转到 Jetpack → 设置 → 性能。 在性能和速度部分,将“启用站点加速器”的开关滑动到开启位置。 ...静态文件 我们以内容分发网络 (CDN) 的形式,从我们的服务器上托管 WordPress 核心、Jetpack 和 WooCommerce 随附的静态资产(例如,JavaScript 和 CSS),从而为您的服务器减轻负载...它会过滤每个 WordPress 页面加载的资产 URL。 它目前只适用于 WordPress 核心、Jetpack 和 WooCommerce 随附的资产。目前尚不支持主题和其他插件资产。...如果您需要我们清除某些图像,请联系我们,并提供相关文件在您站点上显示的直接链接。这些链接将会以 i0.wp.com、i1.wp.com 或 i2.wp.com 开头。
本文字数:918 阅读时长:3~4min 声明:请勿用作违法用途,否则后果自负 0x01 简介 Rank Math是一个WordPress插件,其开发人员称其为“WordPress (SEO)的瑞士军刀...0x02 漏洞概述 Defiant的Wordfence威胁情报团队在一个不受保护的REST-API端点中发现了Rank Math特权升级漏洞。...php7.0) wordpress 4.9.0(由于rank math的问题,必须至少大于这个版本) 激活rest-api后,在“固定链接”中设置固定链接为“文章名”。...0x05 漏洞复现 建立用户test,设置角色为订阅者 image.png 在数据库wordpress中的wp_usermeta表查看test和admin在数据库中字段的区别: •test:...我们在\wp-content\plugins\seo-by-rank-math\includes\rest\class-admin.php中的update_metadata找到了需要的参数 ?
前言 近期,研究人员在WordPress的权限处理机制中发现了一个安全漏洞,而这个漏洞将允许WordPress插件实现提权。...漏洞影响 我们检测并上报了WooCommerce中存在的一个文件删除漏洞,这个漏洞已经在WooCommerce的v3.4.6版本中成功修复。...商铺管理员,能够管理订单、产品和客户,这种访问权限可以通过XSS漏洞或网络钓鱼攻击来获得。当漏洞成功利用之后,商铺管理员将能够接管任何一个管理员帐号,然后在服务器上执行代码。...这个文件删除漏洞存在于WooCommerce的日志记录功能中,日志会以.log文件的形式存储在wp-content目录中。当商铺管理员想要删除日志文件时,他需要以GET参数来提交文件名。...这篇文章主要介绍的是WordPress插件中的文件删除漏洞,而这些漏洞将允许攻击者在使用了meta权限的WordPress站点上实现提权。
大部分的插件是可以在网上搜到的或者是在wordpress后台搜索添加。...6、Contact Form 7 联络表格7,一个联系表单插件,简单而灵活。 7、Contextual Related Posts 选择上下文相关的帖子,在您的网站或Feed中显示一组相关的帖子。...将浏览器,页面,对象和数据库缓存以及最小化和内容交付网络(CDN)添加到WordPress。...31、WooCommerce 选择WooCommerce ,一个很漂亮的可以帮您卖任何东西的电商套件。...39、WP Statistics 选择WP统计,为您站点定制的完善的WordPress分析和统计工具! 40、WP Super Cache WP超级缓存,WordPress的快速缓存插件。
在WordPress独立站中,展示最新产品、最热门产品和推荐产品是吸引用户和促进销售的重要手段。以下是三种实现这些功能的方法:1....使用WooCommerce内置功能如果你的WordPress站点使用了WooCommerce插件来管理产品,你可以利用它的内置功能来展示这些产品。...最新产品:在页面编辑器中,添加一个“最新产品”的短代码 `[recent_products per_page=”4″ columns=”4″]`,其中`per_page`控制显示的产品数量,`columns...使用自定义查询和WP_Query如果你需要更灵活的控制,可以通过自定义查询来实现。...WooCommerce Product Table:这个插件可以让你以表格形式展示产品,并且可以自定义列和排序。Ultimate WooCommerce:这个插件提供了许多额外的功能,包括产品展示。
WP-CLI的强大之处就在于不用登陆 WordPress 后台仅仅在命令行控制台终端就可以完成 WordPress 站点的安装、部署、升降级、更新、插件/主题安装更新等等一系列的工作,并且执行效率是非常的高...今天明月在【米饭粑】博客看到一个介绍使用 WP CLI 的文章,感觉非常适合明月这种喜欢在 Linux 控制台终端折腾的站长,于是就在自己的服务器你上安装了 WP CLI 试用了一番,感觉超级的棒。...因为 WP CLI 的运行要求较高,所以一般只存在于高级虚拟主机和服务器中。...获取插件状态: wp plugin status WP CLI 特色 有关 WP Core 的相关命令 wp core version : 查看 WordPress 的当前版本 wp core multisite-install...: 为 WordPress 设置多站点网络(WPMU) wp core update : 升级 WordPress 核心 wp core update-db : 更新 WordPress 数据库(往往在上一行代码之后执行
最近,在我们开发我们网站的时候,我们找到了一个要执行8秒的查询。 我们使用WooCommerce和定制版的WooCommerce软件插件来运行我们的插件商店。...WooCommerce是一个稍微复杂的数据模型,即使订单以自定义的类型存储,用户的ID(商店为每一个用户创建的WordPress)也没有存储在post_author,而是作为后期数据的一部分。...索引 order_id在表中是一个相当重要的标志性数据,如果想像这种方式查询,我们需要在列上建立一个索引,除此之外,MySQL将逐字扫描表的每一行,直到找到我们想要的行为止。...我们知道这是一个关于安全的赌注,在posts 表中software license 行是通过order_id 来跟 WooCommerce order 相关联的,这在PHP 插件代码中是强制的。...Laravel 通过预加载在 Eloquent 中就做了类似的事情。 如果您有大量数据和许多不同的自定义帖子类型,WordPress可能会在wp_posts表上减慢查询速度。
WooCommerce 是一个基于 WordPress 的开源电商平台,时至今日已经成长为全球最受欢迎的电商独立站建站工具,根据WordPress.org的插件下载量统计,WooCommerce的下载量已经超过五百万...4 站点初探 在轻量应用服务器控制台——实例详情页——应用管理中可以直接点击地址进入独立站和管理后台。...在命令行中,管理员密码是wordpress_password,不要错输为mariadb_password。...事实上,WooCommerce在这里提供了比较详细的指引,只需跟随它一步步操作就能完成了。 设置付款方式 需要注意的是,在设置付款方式前,需要先设置下WordPress地址和站点地址,后文有详细说明。...): scp 想要上传的文件目录 root@轻量应用服务器实例公网IP:想要上传的服务器文件夹目录 例如,你想将一个在C盘的证书文件上传至服务器Nginx的conf文件夹中,可以这样写(实际使用时注意修改本地文件的目录
WooCommerce 是一个基于 WordPress 的开源电商平台,时至今日已经成长为全球最受欢迎的电商独立站建站工具,根据WordPress.org 的插件下载量统计,WooCommerce 的下载量已经超过五百万...图片图片Tips:在命令行中,管理员密码是 wordpress_password ,不要错输为 mariadb_password 哦。...设置付款方式需要注意的是,在设置付款方式前,需要先设置下 WordPress 地址和站点地址,后文有详细说明。否则会报错,笔者第一次看到时多少有点懵。...,不是在购买的服务器上):scp 想要上传的文件目录 root@轻量应用服务器实例公网IP:想要上传的服务器文件夹目录例如,你想将一个在 C盘 的证书文件上传至服务器 Nginx 的 conf 文件夹中...在轻量应用服务器控制台点击登录后,依次输入如下命令:sudo su rootvim /usr/local/lighthouse/softwares/nginx/conf/nginx.conf此时你会进入到一个编辑页面中
小小的透露下,每周都会不定期更新免费的Wordpress主题模板,各位WP爱好者记得关注哦- - 1.GeneratePress GeneratePress是一款轻量级的主题,100%自适应...有多达6钟不同风格的主页布局可以任你选择,100%自适应,而且自带了非常炫酷的CSS动画效果,在视觉上绝对能够吸引你的访客,。总之,如果你网站的内容够优秀,再配上这款主题,简直堪称完美!...整理了各种社交媒体,当然你也可以替换成国内的腾讯微信、新浪微博之类的。对于那些简洁派来讲,这款主题已经非常赞了!如果我有认识的女性Wordpress爱好者,一定第一个推荐她!...主题下载 主题演示 5.MH Magazine Lite MH Magazine Lite是一款杂志类型风格的主题,在国外非常受欢迎,很多知名站点都是使用该主题。...所以建议在访问外国网站的网络环境下浏览,如果不知道怎么访问外国网站,可以参看下博主之前发布的两篇《搭建SS服务器》的教程:×关闭警报 搬瓦工搭建SS教程 Vultr搭建SS教程 原文地址
用WordPress+woocommerce来搭建外贸产品网站(B2B)是国内企业最流行最常见的建站方式,但是对于产品网站优化相对服务网站比较复杂一些,今天小编就来和搭建说说怎么优化wordpress搭建的外贸产品网站...有了它们,访问者可以更容易、更容易理解地了解自己在站点的哪个部分。 4. 简化网站导航 除了面包屑,还有一种方法可以确保访问者在浏览电子商务网站时不会迷路。...优化你的元描述更多的点击,遵循以下提示: 在描述中包括你的关键字。 谷歌将突出这个关键字在粗体和你的广告将更加突出。 把你的元描述想象成一个广告。...最佳WooCommerce SEO插件 虽然WordPress有一些可靠的内置SEO功能,但还是有办法进入下一个阶段的。一些WooCommerce SEO插件保证了令人难以置信的结果。 1....优化你的WP电子商务网站搜索引擎是重要的,即使在2019年!你所需要做的就是跟上WordPress最新的SEO实践。 毕竟,SEO是一个长期的游戏。
WordPress 命令行工具 2011 年末,官方推出了 WP-CLI[2],一个用于与 WordPress 网站交互和进行管理的命令行工具。...不过,庆幸的是,在 WordPress 最新发布的 6.5.0 版本变更记录中[10],依旧对 REST API 功能做了保留和支持[11]。...方案一:WP CLI 的使用 在 WP CLI 官方网站[12] 中,我们能够得到 WP CLI 的下载、安装方法。...不过,其实在 2020 年的一个提交中[14],就有人支持了从环境变量设置这个参数,解决了在 Docker 容器环境中的使用体验问题,毕竟在 Docker 环境中,每次都额外指定 --allow-root...如果你是使用容器运行的 WordPress 实例的话,那么其实可以更简单一些,即不直接对外暴露端口,使用容器进行组网,来限制 WordPress 只能够被和他一起虚拟网络中的应用访问,来杜绝一些基础的风险
在4.7.0版本后,REST API插件的功能被集成到WordPress中,由此也引发了一些安全性问题。...在Apache的配置文件中添加 LoadModule rewrite_module/usr/lib/apache2/modules/mod_rewrite.so 并在主配置文件中设置对应的WEB目录的AllowOverride...③设置WordPress站点为固定链接 在Settings->Permalinks中的Common Settings设置为非Plain模式。例如下图,我们设置为Day and name。 ?...漏洞发现之技术细节 Sucuri研究人员的漏洞发现过程始于./wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php ?...截图中有一个微妙但非常重要的细节——WordPress在将ID参数传递给get_post前先将其转换为一个整数。鉴于PHP进行类型比较和转换的方式,这是一个问题。
领取专属 10元无门槛券
手把手带您无忧上云