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
Akismet 是 WordPress 官方推出的防垃圾留言插件,效率还是非常不错的,基本的垃圾留言都能防止。...但是在使用当中存在一个问题,如果 WordPress 开启了多站点功能,那么每个站点都需要输入 API Key,非常不方便。其实可以通过下面的方法避免这个麻烦。 创建一个 php 文件,名字任意。...php define('WPCOM_API_KEY','你的 API Key'); ?> 然后把这个文件上传到 mu-plugins 文件目录下就可。 ----
很简单,只需要在 wp-config.php 文件下面添加一行即可: define('WP_DEFAULT_THEME', 'your-theme-folder-name'); 唯一可能存在的一个问题,...如果你设置的是子主题,那么你可能会有问题,需要在 wp-config.php 中额外多增加一个行: define( 'TEMPLATEPATH', '/path/to/themes/your-parent-theme-folder-name
今早起来看了下博客的内容,发现站点打不开了,想想不对,昨天刚换好的服务器,怎么忽然就打不开了?ping 了一下服务器地址是通的,但是延迟非常高。...随后 ssh 登录到服务器后查看站点的日志,发现有一个上海的 IP 大量的请求地址 wp-login.php?...action=lostpassword,对 wordpress 的代码不是很了解,但看这个地址应该是一些暴力破解用着相关漏洞利用。....* 的 IP 段,查了一些资料,在 /etc/rc.local 中添加整个 210.52.224.* 的 IP 段屏蔽他们的请求,随后站点恢复正常: #!...iptables -I INPUT -s 210.52.224.0/24 -j DROP 如果你也遇到类似问题,在文件末尾像我一样增加这个 IP 段,然后重启服务器就可以屏蔽他的连接了。
最近在把很多应用从Apache转入Nginx下,遇到最棘手的问题莫过于两个平台下rewrite规则的重新调整,下面就拿WordPress为例,和大家分享一下WordPress在多站点模式下,如何配置Nginx...中的rewrite规则。...我们在开启WordPress(版本:3.2.1)多站点模式的过程中,会提示我们将一段rewrite写入.htaccess文件中,如下: RewriteEngine On RewriteBase /...[L] 上面这些规则是应用于Apache的,到了Nginx下是行不通的,我们需要对规则进行一些调整。...开始,我从网上找了很多案例进行尝试,没有一个能够正常运行,于是经过一番摸索后,写出了下面的规则,WordPress多站点模式在这套规则下可以正常运行。
安装最新的 WordPress 2.安装并激活Titan-labs-security-audit 1.0.0版本 3. 导航到安全审计设置 >> 将有效负载输入到“数据 ID”中。...4.输入下面提到的JavaScript有效载荷 "> 5....您将观察到有效载荷已成功存储到 数据库以及当您触发相同的功能时 JavaScript 有效负载成功执行的时间,我们将得到一个 弹出窗口。
Site Health 考虑到安全性和速度,此版本引入了 WordPress 的第一个站点健康功能(Site Health),将开始在运行过时版本 PHP 的 WordPress 后台向网站管理员显示通知...此外,在安装新插件时,该功能将检查插件是否需要与站点不兼容的 PHP 版本。如果是,那么 WordPress 将阻止该插件的安装。...预计在接下来的几个版本中会有更多的性能提升。 开发者关注功能 多站点元数据 5.1 引入了一个新的数据库表来存储与站点相关的元数据,并允许存储与多站点/网络环境相关的任意站点数据。...Cron API Cron API 带来新功能以帮助返回数据,并包含用于修改 cron 存储的新过滤器。...其它更改会影响运行 FastCGI 和 PHP-FPM 7.0.16 及更高版本的服务器上的 cron 生成。
这两个有点复杂,WordPress 首先wp-config.php 中有没有定义,如果没有定义的话,检查当前的 PHP 系统是否支持运行时修改脚本所需的内存,如果不行就用 PHP 默认的设置,如果可以的话...,WP_MEMORY_LIMIT 在多站点设置为 64M,单站点设置为 40M。...这几个变量是干嘛的?简单说一下: WP_DEBUG:是否开启 PHP debug 功能。 WP_DEBUG_DISPLAY:PHP 错误脚本是否直接显示出来。...WP_DEBUG_LOG:PHP 错误脚本是否存到文件中(wp-content/debug.log)。 WP_CACHE:是否开启 WordPress 默认的文件缓存。...SCRIPT_DEBUG:WordPress 加载的 JS 脚本都是 min 版本,如果要进行 JS 脚本 debug 的话,打开这个常量,就会加载非 min 版本,便于 debug。
,需要获取父窗口距离左侧的边距。...改为如下方式: 除了上述的获取方法之外,可以使用:$(this)[0].frameElement.style.left,来设置对应的iframe的left属性值 这个关键是用好浏览器的调试,查看元素的信息...然后可以在frameElement下找到style属性,在style属性下找到left属性,设置left的值,便可以改变显示状态。...通过$(this)[0].parent就能够找到父级DOM中的属性(注意,这里的关键点不是两种形式的表述形式,而是学会像图示种的内容一样,在console的控控制台种结合debugger模式,监测对应属性的值...通过正确的监测值,才能够真正了解,不同元素,在不同时刻的状态属性值的变化情况,并根据实际情况做除调整。避免附加过多的冗余内容): ?
WEB开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。...创建Wordpress以后,Matt和他的团队启动了WordPress.com平台,一个基于WordPress MU的免费blog站点。...多使用PHP缓存 – Ben Balbo Ben Balbo开发了Site Point,一个为developers和designers提供指导的网站。...Jack认为使用cron, PHP和MySQL在后台处理一些任务,比起多进程的业务逻辑要划算得多。...你可以创建一个简单的批处理脚本,并且在cron中运行,这个脚本会定时检查是否有任务需要处理,处理完之后就会自动退出,因此你不用担心是否有进程卡壳,或者陷入死循环。 10.
WordPress.org或是此服务器的配置可能出了一些问题。如果您持续遇到困难,请试试支持论坛。 (WordPress无法建立到WordPress.org的安全连接,请联系您的服务器管理员。)...chown 33:tape wordpress -R 删除原站点下wp-admin和wp-includes目录其他目录文件不变 [root@wordpross www]# pwd /webdata/www...wp-config-sample.php wp-login.php xmlrpc.php 进入到新版本wordpress目录下删除wp-content目录并把其他目录及文件覆盖到原站点...wordpress]# ls index.php wp-admin wp-cron.php wp-login.php wp-trackback.php...y 检查站点 https://minminmsn.com/wp-admin/upgrade.php 无需升级 您的WordPress数据库已经是最新的了!
创建Wordpress以后,Matt和他的团队启动了WordPress.com平台,一个基于WordPress MU的免费blog站点。...多使用PHP缓存 – Ben Balbo Ben Balbo开发了Site Point,一个为developers和designers提供指导的网站。...诚然,在某些情况下,这有点大材小用了,但是你可以清楚地看到,使用Cron, MySQL, PHP面向对象的方法以及Pear::DB这些便捷的工具来创建一个批处理工具并不是一件复杂的事情。...Jack认为使用cron, PHP和MySQL在后台处理一些任务,比起多进程的业务逻辑要划算得多。...你可以创建一个简单的批处理脚本,并且在cron中运行,这个脚本会定时检查是否有任务需要处理,处理完之后就会自动退出,因此你不用担心是否有进程卡壳,或者陷入死循环。 10.
2.2 版本增加的,即可以在 wp-config.php 文件中设置你的站点的 “home” 和 “siteurl” 的值。...WordPress 默认设置是:分配给 PHP 40M(单站点),64M(多站点)。...缓存 如果将 WP_CACHE 设置为: true,WordPress 就会加载脚本 wp-content/advanced-cache.php。...); 自动优化的脚本在:/wp-admin/maint/repair.php 禁止更新全局表 每次 WordPress 更新,WordPress 可能会对全局表做一些更新,如果你自己已经对这些表做了修改...多站点只有超级管理员才行(super admin),所有其他用户都认为不可信的。
pipdig操纵博客内容的链接,替换竞争对手的网址 在/p3/inc/functions.php中,307行以后 function p3_content_filter($content) { if (...中)在https://pipdigz.co.uk/p3/socialz.php的一个脚本。...; 3.取消激活并删除p3 power pack插件及其捆绑的任何补充插件; 4.检查您无法识别的任何用户并将其删除; 5.重置您的管理员密码; 6.安装WP Crontrol或类似的cron管理插件,...并删除任何名为p3_的cron作业; 7.再次备份WordPress文件和数据库。...每当访问者使用此脚本从Pipdig到达运行Blogger主题的任何站点时,他们的浏览器都会向其竞争对手的站点发出额外请求。
定义是否屏蔽 WordPress 的 Cron 功能 值:true|false(默认:false) EMPTY_TRASH_DAYS 定义自动从 WordPress 回收站永久删除日志,页面...值:true DOING_CRON 当 WordPress 正在执行 Cronjob 的时候,将被定义。...值:true WP_INSTALLING_NETWORK 如果是来自多站点管理后台的请求或者正在安装多站点的时候,将被定义。...值:表名 多站点(Multisite) ALLOW_SUBDIRECTORY_INSTALL 设置使用子目录方式安装多站点 值:true|false BLOGUPLOADDIR 设置多站点的上传目录的绝对路径...默认:false 或者 主站点的子域名(如果多站点) CUSTOM_TAGS 允许去覆盖默认的安全 HTML tag 标签。 See:/wp-includes/kses.php.
proper. cron Manage WP-Cron events and schedules. db Perform basic database...登录MySQL服务器,用你的MySQL用户名替换user: mysql -u user -p 创建数据库: create database wordpress; 为WordPress允许数据库访问的mysql...用允许的mysql用户的那些替换user和password: grant all on wordpress.* to 'user' identified by 'password'; 输入quit以退出...只是在所有的命令中替换plugin和theme。...通过一些快速实用的按键,您现在可以编写或编辑帖子,执行数据库查询,管理用户功能,管理cron事件,导入或导出内容,管理附件甚至管理多站点安装。您已经完善了WordPress管理并节省了宝贵的时间。
WordPress 用户最头疼的问题就是站点白屏打不开了,或者后台进不去了,这就是 WordPress 的致命错误,英文是 White Screen of Death(白屏错误),简称:WSoD。...如果仅仅是该站点的问题,那可能是真的是这个站点的代码出问题了,那就针对该站点就行深究了。 PHP 的内存限制造成的?...很多时候出现白屏是因为,PHP 脚本的执行需要大量的内存,而服务器的限制使得 PHP 脚本得不到满足,比如下面错误代码,这种情况有可能是程序写了死循环了,或者真的需要那么大的内存。...on line xxx 我们先尝试增大一下 PHP 脚本的内存限制看看能不能解决问题,在 wp-config.php 文件增加下面这行,把限制修改为 256M: define( 'WP_MEMORY_LIMIT...错误是发生在某些后台进程,比如 cron job 或者微信自定义回复的时候,没法显示错误 log,我们可以把 log 保存到 debug 文件。
前言:站点地图(sitemap.xml)的作用,相信站长们都有所了解,我就不献宝了。而免插件生成 sitemap.xml,网络上也早就有了纯代码生成的方法。...今天整理电脑文件时,看到了以前收藏的生成 sitemap.xml 的 php 脚本,就随手打开看了看,发现这个代码只能生成主页和文章页的 sitemap。...在这里,我就分享一个自己一直在用的最简单的实现方法:Linux 定时任务+wget 定时生成 sitemap.xml 具体实现:将 sitemap.php 放到某个不为人知的目录,然后定时使用 wget...http://zhangge.net/diypath/sitemap.php >/dev/null 2>&1 2017-09-22 补充:如果是启用了 https 的站点,需要加入 --no-check-certificate...如果实在搞不清楚什么是相对路径,那么就用简单粗暴的方法:将网站根目录的 sitemap.php 重命名为一个只有自己知道的 php 文件,比如 xml.php,然后如下添加任务: #每天在网站根目录生成一个
使用额外的模块,它也可以使用像是 PHP 的脚本语言提供动态网页。 安装 Apache 非常简单。...你可以使用 Leafpad 文本编辑器写一些 HTML 去替换这个文件的内容。...├── wp-comments-post.php ├── wp-config-sample.php ├── wp-content ├── wp-cron.php ├── wp-includes ├──...WordPress 数据库 为了搭建你的 WordPress 站点,你需要一个数据库。这里使用的是 MySQL。...WordPress 是可以高度自定义的。在网站顶部横幅处点击你的站点名,你就会进入仪表盘。在这里你可以修改主题、添加页面和文章、编辑菜单、添加插件、以及许多其他的事情。
在本节中,我们将解释如何设置cron作业并确保Magento软件适用于实时电子商务站点。...设置Cron Jobs Magento依靠cron来执行诸如不断重新编制站点索引以及生成电子邮件和新闻简报等任务。如果您登录管理面板,您可能已经注意到一条错误消息,指出需要设置cron作业。.../bin/php每行的一部分指定您的PHP二进制文件。如果您使用本教程安装了PHP,则可以保留此值,但是如果您通过其他方法安装了PHP,则可以用which php检查其位置并替换该值。...安装SSL证书并配置Apache以安全方式为您的站点提供服务后,您需要配置Magento以使用安全URL。 1 使用URL登录Magento管理面板,您将获取一个名为安装运行后脚本。...更多信息 有关在CentOS 7上安装Magento的其他信息,您可能需要参考以下资源。虽然提供这些是希望它们有用,但请注意,我们无法保证外部材料的准确性或及时性。