草庐IT

wordpress-search-replace-domain

全部标签

php - 如何关闭 php.ini 中的 Register_globals? hostgator wordpress 服务器

我在hostgator服务器上的wordpress上运行电子商务主题,并出现此错误。Securitywarning:setthevalueregister_globalsinthephpinitoOff!!Thisthemewillnotworkcorrectlyotherwise.我在任何文件夹中都找不到php.ini。我尝试使用添加的命令创建一个文件,并按照谷歌的建议将其放入根目录,但没有成功。有什么建议吗?否则。 最佳答案 您应该放在根文件夹中的文件不是php.ini,而是.htaccess。确保它包含这一行:php_flag

php - 有没有办法从 wordpress 中的链接生成中排除域

我有一个响应*.domain.com的网站。前往x.domain.com或y.domain.com应该产生相同的网页。*是什么我不知道,但它是重要的信息,因为我们基于它跟踪事物。在迁移到wordpress时,我们遇到了一个非常严重的问题。它似乎与在管理员中设置的域生成链接(使用get_page_link)。这对我们不起作用,因为我们找不到一种方法来告诉wordpress在没有域的情况下生成链接(它为什么要这样做?!)并且每次单击链接时,浏览器都会从:x.domain.com开始。至domain.com(因为domain.com是我们在管理员中拥有的)。 最佳

php - 我是否正确使用了 preg_replace (PHP)?

我想我有这个权利,但我希望有人能证实这一点。functionstorageAmmount(){system('stat/web/'.$user."/|grepSize:>/web/".$user."/log/storage");$storage=fopen('/web/'.$user.'/log/storage');$storage=str_replace('Size:',"",$storage);$storage=preg_replace('Blocks:(((A-Z),a-z),1-9)','',$storage);}这是文本文件中的行:Size:4096Blocks:8IOBlo

php - 自注册以来根据时间自动删除 Wordpress 用户?

在带有用户访问管理器的基本Wordpress3.1设置中,是否可以自动删除已存在x天的用户?我没有找到此功能的插件。如何实现这一点?我是否能够使用sql或php查询设置一个cron作业,从而每天自动从数据库中删除一次例如3天前的用户?如果是这样,有人可以解释一下吗?如有任何帮助,我们将不胜感激-提前致谢。 最佳答案 您想查看wp_users表中的user_registered列。由于您使用的是WordPress,因此我假设您也在使用MySQL—在这种情况下,您可以在SQL中使用DATEDIFF()函数来计算他们在多少天前注册。删除所

php - 如何在 PHP 中进行 wiki/wordpress 风格比较/差异?

有点像WordPress中的这个:或来自MediaWiki:我在PHP中尝试过几种差异引擎,最全面的似乎是(http://www.raymondhill.net/finediff/viewdiff-ex.php)和PEAR的Text_Diff,但我似乎找不到任何选项可以像上图那样将两个版本并排堆叠.我认为这比将两个版本合而为一更容易阅读。 最佳答案 已找到解决方案-通过从WordPress(wp-includes/wp-diff.php)获取WP_Text_Diff_Renderer_Table类,该类与PEARText_Diff结

php - 使用 Xampp 为 Wordpress 设置 ChromePhp

我发现ChromePhp可以帮助我调试PHP,并安装了相关的Chrome插件,但我似乎无法让它工作。我最初将它放在我重定向的htdocs中的一个文件夹中,并使用以下方法将其添加到我在xampp的php.ini中的PHP路径中:;Windows:"\path1;\path2"include_path=".;C:\xampp\php\PEAR;D:\htdocs\includes"这似乎不起作用,每当我尝试包含该文件并输出ChromePhp::log("message")时,我都会不断收到如下所示的错误Warning:Cannotmodifyheaderinformation-header

PHP preg_replace 在最后一个下划线之后出现任何文本

我可以使用explode来做到这一点(或者使用strrpos玩得开心),但我更喜欢使用preg_replace因为应该有点更快,我认为(不是吗?)。此外,它简洁优雅。目的是,给定一个类似a_b_c的字符串来获取另一个字符串,其中字符跟在最后一个_之后,其中替换为传递的字符串。我不擅长正则表达式。我必须在学习中抽出时间买一本好书。不管怎样,我试过这个正则表达式'/_(.*)$/'作为匹配字符串的结尾,捕获最后一个下划线后面的任何字符。我的论证有什么问题?//Doitusingexplodefunctionfoo($string,$replacement){$pieces=explode(

PHP str_replace 将函数/文件包含为模板系统的一部分

概述:我正在为我的网站制作一个诱人的系统,目前运行良好,并且按照我的预期运行,唯一的问题是当我想要显示{PAGE_SIDEBAR}之类的内容时文件template/sidebar.php或类似的东西。我正在使用//loadsofotherstr_replacehere$body=str_replace("{PAGE_SIDEBAR},include("template/sidebar.php"),$body);echo$body;这是有效的,但是它在正文的开头包含文件,而不是{PAGE_SIDEBAR}所在的位置。标记所在的位置显示数字1。查看截图以获得更好的解释:Howtherend

wordpress - 如何写没有标题的wp_mail

wp_mail可以不用header写吗?函数的用法是问:这样可以用吗? 最佳答案 是的,如果您检查参数$headers下方的文本,说明其(字符串或数组)(可选)$to(stringorarray)(required)Theintendedrecipient(s).Multiplerecipientsmaybespecifiedusinganarrayoracomma-separatedstring.Default:None$subject(string)(required)Thesubjectofthemessage.Default

php - 如何使用 preg_replace 删除字符串中出现的所有以下样式标签/模式?

我正试图找到一个匹配以下内容的正则表达式:.article-content{position:relative;padding-bottom:140px;}.pane.pane-newsletter-contextual{display:block;bottom:32px;position:absolute;left:0px;margin-left:0px;}我需要正则表达式才能将其传递给preg_replace并将其从字符串中删除。我有正则表达式的基本知识,并在查看http://www.regular-expressions.info/examples.html上的基础知识后尝试了这