草庐IT

wordpress-search-replace-domain

全部标签

php - WordPress: fatal error :无法在第 130 行的写入上下文中使用函数返回值

我正在尝试使用wp_head操作将我的代码添加到head中,但我收到此错误fatalerror:无法在第130行的写入上下文中使用函数返回值第130行位于if(!empty(display_header_text())):?>这是我的代码131:132:.mainHeaderaimg{133:display:none;134:}135:136:139:140:143:144:.fixedHeader{145:top:32px;146:}147:148:我的这段代码在本地主机上运行良好,没有任何错误,但这是在实时服务器上发送错误。知道这是什么吗?我该如何解决?

php - 无法连接到本地主机中的 wordpress (GET http://localhost/net::ERR_CONNECTION_REFUSED)

我只是在虚拟网络托管中备份wordpress数据库和public_html文件夹。然后我将它们移动到本地MAMP。但是当我输入http://localhost:8888/,它只是转移到http://localhost.错误消息(GEThttp://localhost/net::ERR_CONNECTION_REFUSED)显示在chrome中。有人能给我一些提示吗?我试图在/htdoc/test中放置一个带有echo"debug"的虚拟index.php然后连接到http://localhost:8888/test,它按预期显示“调试”。谢谢。 最佳答案

php - 如何检查是否安装并激活了WordPress插件?

我想检查WordPress中是否安装了YoastSEO。我在我的测试环境中激活了YoastSEO,但它没有工作。在Yoast的wp-seo-main.php中,第16行有这样一行:define('WPSEO_VERSION','3.4');所以我想,这是检查Yoast是否已安装和运行的好方法,所以我做了:if(defined('WPSEO_VERSION')){echo'alert("Yes,defined");';}else{echo'alert("No,undefined");';}但它给了我“不,未定义”。多么奇怪,因为它应该被定义。有人知道吗?我完全没有想法。

php - 将自定义类添加到 wordpress 中的每个小部件,你的方法是什么?

我正在为wordpress创建一个主题,但在我的小部件的标题上实现图像替换时遇到了问题。如何添加自定义类或ID来包装我的小部件?例如HTML:ThisTitlewillbereplacebyanImageWordpress'Text'WidgetcontenthereThisTitlewillbereplacebyanImageWordpress'Text'WidgetcontenthereThisTitlewillbereplacebyanImageWordpress'Text'WidgetcontenthereCSS:#anotherCustomWidgetIdh2{text-in

php - 为什么当返回的行为 0 时 Wordpress $wpdb->query() 响应为 1

我在自定义函数中执行以下操作:$exists=$wpdb->query($wpdb->prepare('SELECTCOUNT(*)FROMwp_%d_gdsr_data_articleWHEREpost_id=%d',$blog_id,$post_id));即使查询没有返回任何行,$exists的计算结果也是1。此外,var_dump($wpdb->queries)产生NULL。有人知道这里发生了什么吗?谢谢, 最佳答案 来自documentation:Thefunctionreturnsanintegercorrespondin

php - 显示来自 WordPress 帖子的所有图像

我在某个博客上找到了这段代码,它应该显示来自WordPress帖子的所有图像。functiongetImage(){global$more;$more=1;$link=get_permalink();$content=get_the_content();$count=substr_count($content,'');$postOutput=substr($post,0,$imgEnd+1);$postOutput=preg_replace('/width="([0-9]*)"height="([0-9]*)"/','',$postOutput);;if(stristr($postOu

php - 在 preg_replace 中使用 £ 作为定界符可以吗?

我正在将我发现的eregi_replace函数转换为preg_replace,但eregi字符串几乎包含键盘上的每个字符。所以我尝试使用£作为分隔符..它目前正在工作,但我想知道它是否可能会导致问题,因为它是一个非标准字符?这是eregi:functionmakeLinks($text){$text=eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_\+.~#?&//=]+)','\\1',$text);$text=eregi_replace('([[:space:]()[{}])(www.[-a-zA-Z0-9@:%_\+.~#?&//=]

php - WordPress 回显数组

我有以下代码行:$terms=get_the_terms($the_post->ID,'posts_tags');echo$terms;这个想法是以标签的格式回显数组,但它只返回单词Array?我该怎么做?标签应该像这样呈现:'tag1,tag2,tag3' 最佳答案 尝试foreach($termsas$term){echo$term;}你可能想添加一些东西来分隔它们,比如$echo","或其他东西,但你明白了你也可以用这个$termsString=implode(',',$terms);echo$termsString;根据要求

php - 用 preg_replace 包裹 <b> 标签中的第一个单词——不能引用全字符串匹配

我用http://gskinner.com/RegExr/生成了以下正则表达式代码它在哪里工作,但是当我用PHP执行它时,它无法在替换字符串中使用匹配项。preg_replace('/(?)\b\w*\b|^\w*\b/','$&','anexample');输出:$&example预期:anexample我知道显然$&没有做正确的事情,但我怎样才能让它工作? 最佳答案 改用这个试试preg_replace('/(?)\b\w*\b|^\w*\b/','$0',$string);$0表示它将成为您的正则表达式中第一个匹配的东西,$1

wordpress - 获取第一个类别的名称

我正在尝试创建一个列出每个类别内容的页面。我已经设法创建了列表。我现在需要获取类别的名称。我有以下代码:CATEGORYNAMEHERE">如何调用第一个类(0)的名称?当前编辑:为什么多个作品不起作用?cat_name;?>">cat_name;?>"> 最佳答案 您必须获取类别数组并回显数组中的第一个类别。http://codex.wordpress.org/Function_Reference/get_the_categorycat_name;?> 关于wordpress-获取第一