草庐IT

wordpress-search-replace-domain

全部标签

php - 如何在没有任何标记的情况下打印 Wordpress 帖子的类别,只是纯文本?

我正在创建一个wordpress主题,主题中的每个类别都有指定的颜色。我想要简单地将类别名称打印到帖子的id中的wordpress代码,以便可以将其设置为相应的颜色,但是我尝试的每个代码都提供了html标记,这会弄乱我的代码。以下是我希望它如何工作。PosttitleCategoryName(SamecodeasintheID)blahblaharticlesummary非常感谢任何帮助! 最佳答案 我认为您希望在您的代码中...cat_name.'';}?>假设每个帖子只有一个类别,应该可以正常工作。

php - 为什么WordPress不能访问文件系统?

一位客户告诉我,每当他尝试更新插件时,都会遇到错误:Toperformtherequestedaction,WordPressneedstoaccessyourwebserver.PleaseenteryourFTPcredentialstoproceed.Ifyoudonotrememberyourcredentials,youshouldcontactyourwebhost.我没有在服务器上设置FTPd,但这似乎是一个基本的权限问题,对吧?我从来不需要使用FTP凭据来更新任何其他WordPress安装。好吧,我做了一些阅读并开始弄乱权限和长话短说,出于沮丧,我最终让每个人都可以写:

php - Preg_Replace 和 UTF8

我正在增强我们的videosearchpage在结果中突出显示搜索词。因为用户可以输入judaspriest并且视频的文本中包含JudasPriest,所以我必须使用正则表达式来保留原始文本的大小写。我的代码有效,但我遇到了特殊字符如š、č和ž的问题,看来Preg_Replace()只会在大小写相同时匹配(尽管有/ui修饰符)。我的代码:$Content=Preg_Replace('/\b('.$term.'?)\b/iu','$1',$Content);我也试过这个:$Content=Mb_Eregi_Replace('\b('.$term.'?)\b','\\1',$Content

php - Wordpress - 在页面和帖子之外使用评论系统

所以目前我正在使用pods为日志创建一些单独的页面,填充自定义内容。现在我想为每个页面使用评论系统,例如:mydomain.com/podpages/page1mydomain.com/podpages/page2mydomain.com/podpages/page3这不是用wordpress创建的页面,所以只需添加不工作。有什么办法解决这个问题吗?提前致谢如有不明之处,请发表评论:) 最佳答案 当评论存储在WordPress数据库中时,评论相关的帖子(或页面)的ID也被存储。问题是,您正尝试使用WordPress保存评论,但对于它

php - preg_replace 是否成功

有什么方法可以判断preg_replace是否成功?我试过:\\0',$stringz,1)){echo"$string";}else{echo"Nope.Youdidn'thavealltherequiredpatternsinthearray.";}?>是的,我查看了这个的php文档。抱歉我之前提出的愚蠢问题。 最佳答案 您可以使用preg_replace的最后一个参数:&$count,它将包含已完成的替换次数:$stringz="Danlikestoeatpearsandhisfavoritecolorisgreenandgr

php - Memcache 中的 replace 函数有什么意义?

如果只能使用set,PHP内存缓存中的replace函数有什么意义?即使有变量,set也会自动替换它,对吧?你能举个例子说明使用replace而不是set更好吗?谢谢。 最佳答案 根据PHP.net:Memcached::replace()issimilartoMemcached::set(),buttheoperationfailsifthekeydoesnotexistontheserver. 关于php-Memcache中的replace函数有什么意义?,我们在StackOverf

php - .htaccess 重写规则 : two domains using same server and directory

作为背景知识,我们有两个域:mydomain.commydomain.czmydomain.cz指向mydomain.com的服务器并使用相同的目录。我们在.htaccess(两个域共享)中有一个RewriteRule,如下所示:RewriteRule^([0-9]+)/?$project.php?id=$1[NC,L]#HandleprojectrequestsRewriteRule^([0-9]+)/?$project_cz.php?id=$1[NC,L]#Handleprojectrequests此RewriteRule在使用来自mydomain.com/project.php?

php - 在不同的 php 文件中访问 WordPress 函数?

如何在不同的文件(例如x.php)中调用内置的WordPress函数(特别是wp_get_user())?这是我的情况。如果我在主题目录中的index.php文件上调用wp_get_current_user(),它会完美运行。但是,如果我有x.php并调用它,则会出现错误。我四处搜索,现在包括wp-load.php(在正确的路径)。现在它只是给我一个没有值的关联数组。关联的数组是:WP_UserObject([data]=>[ID]=>0[id]=>0[caps]=>Array()[cap_key]=>[roles]=>Array()[allcaps]=>Array()[first_n

php - str_replace 为 strpos?

带有strpos检查的str_replace函数可以避免额外的工作吗?方法一...if(strpos($text,$tofind)!==FALSE)$text=str_replace($tofind,$newreplace,$text);...方法二...$text=str_replace($tofind,$newreplace,$text);...问题:这两种方法都有效,但是......我想知道strpos-checking(或其他)是好方法还是坏方法,无用(和优化反模式)。 最佳答案 您可以保存一些str_replace()调用

preg-match - preg_replace()分隔符不能是字母数字或反斜杠

我有这段代码:functionqueryString(){//matchesupto10digitsinpagenumber$query_string=eregi_replace("page=[0-9]{0,10}&","",$_SERVER['QUERY_STRING']);return$query_string;}当我运行时它返回这个错误:警告:preg_match()[function.preg-match]:分隔符不能是字母数字或反斜杠 最佳答案 如果你要使用preg_replace,你需要一个开始和结束分隔符$query_