草庐IT

wordpress-search-replace-domain

全部标签

javascript - Wordpress Ajax 自定义分类法

我目前有一个带有自定义帖子类型和附加到此的自定义分类法的wordpress。(工作类别)。我的构建列出了这个分类法中的类别,如下所示:term_id;?>">"class="slug;?>ajax"onclick="cat_ajax_get('term_id;?>');"title="name;?>">name;?>然后我在我的函数文件中使用了以下内容:add_action('wp_ajax_nopriv_load-filter','prefix_load_cat_posts');add_action('wp_ajax_load-filter','prefix_load_cat_pos

php - 使用 PHP 从 WordPress 插件写入文本文件

我正在尝试从WordPress插件将日期写入文本文件。虽然这适用于单个PHP文件,但当我将代码添加到插件时它不会写入。TXT文件具有777权限,并且与插件文件位于同一目录中。我做错了什么?这是插件,我添加的行在block//log404stotextfile中:\r\n";$mailsubj=$blname.':404error';$mailintro="Someonewantedtogoto".$request.",butitdoesn'texist.Maybeyoucanhavealookandseeifanythingneedstobefixed.\r\n";$mailbody=

php - 按坐标之间的距离过滤 wordpress 帖子

我想做的是根据2个坐标之间的距离过滤一堆wordpress帖子。在URL中传递了用户输入的坐标、范围和类别,如下所示:/?cat=0&s=5041GW&range=250&lat=51.5654368&lon=5.071263999999928然后有一些帖子(不是所有帖子)都有我使用高级自定义字段插件创建的纬度和经度字段。这些是我传递给get_posts以获取按类别过滤的帖子的参数:$args=array('posts_per_page'=>24,'category'=>$_GET["cat"],'orderby'=>'post_date','order'=>'DESC','post_

php - Wordpress WooCommerce 商店 - 产品标题下的副标题

我已经阅读WP论坛并尝试了一个多星期的不同插件,但没有成功,所以我决定在这里尝试一下。我正在创建一个具有高级主题的WP网站,该网站支持woocommerce。我需要做的是:创建一个副标题区域(命名为REG.NO:),这样我不仅可以写产品的标题,还可以副标题还有。因此,当您打开单个产品页面时,它会是这样的:This_is_my_product_titleREG.NO:this_is_my_reg_no另一个问题是,我需要一个REG.NO:(副标题)作为指向不同网站的外部超链接。非常感谢任何能帮助我的人。 最佳答案 如果您想采用纯粹的W

php - 如何将 WordPress 中 the_posts_pagination 的页码包装到我自己的 div 中?

在WordPress中,我使用the_posts_pagination吐出上一个/下一个按钮和它们之间的页码。当我想将某些元素分组到div中时,我不喜欢WordPress吐出自己的标记的方式。这是我当前的代码:PHP2,'prev_text'=>__('PreviousPage','textdomain'),'next_text'=>__('NextPage','textdomain'),'screen_reader_text'=>('')));?>它吐出这个:HTMLPrevPage1234NextPage我希望能够让它看起来像这样:PrevPage1234NextPage即使我可以

php - WordPress:检查是否安装了插件 (ACF)

如果ACF插件被停用或未安装,我想防止我的主题出现fatalerror。插件的主要功能是get_field()。我在我的functions.php中写了这段代码来检查:if(!function_exists('get_field')){functionget_field(){echo'pluginACFisnotinstalled';}}请告诉我这是可以接受的做法吗? 最佳答案 ACF本身使用检查来查看框架是否已加载。如果它已经被另一个插件或主题包含和调用,那么ACF将不会再次重新实例化它自己的类。它通过类检查来做到这一点:if(!

php - 没有让 wordpress nonce 与 wp-rest api 应用程序一起工作

我有一个应该是安全的应用程序,因此使用了Nonce,但我无法让它们工作。我尝试了几种选择,但由于验证不起作用,显然缺少了一些东西。我的js代码片段是:functionplaceNew(next){_nonce=$('input#_nonce').val();request=$.ajax({type:'POST',url:url_path+'/foo/v1/newbee',data:{bid:next,_nonce:_nonce},security:'',dataType:'json'});request.done(function(response,textStatus,jqXHR){

php - 如何在一个 preg_replace() 中将所有非单词字符和多个空格更改为 ' ' 然后将所有空格更改为 '-'

我想在以下条件下更改图像名称所有非单词字符变成空格,然后所有空格变成-表示如果我的图像名称是:HelloMynameis'Kh@n"Mr..Khan"那么它应该被更改为Hello-My-name-is-kh-n-mr-Khan.我需要分两步使用下面,$old_name='HelloMynameis\'Kh@n"Mr.Khan';$space_name=preg_replace('/\W/','',$old_name);$new_name=preg_replace('/\s+/','-',$space_name);echo$new_name//returnsHello-My-name-i

php - 如何使用插件、add_filter 删除或更改 wordpress 中的 <title> 标签?

我需要更改或删除使用插件在wordpress中标记例如Myoldtitle=>Newtitle我试试functionplugin_title($content){$content=str_replace('Myoldtitle','Newtitle',$content);return$content;}add_filter('wp_head','plugin_title');//但它不起作用。任何的想法? 最佳答案 尝试使用wp_title钩子(Hook)add_filter('wp_title','custom_title',20

php - 如何从值中获取对象 "key"?是否有类似 array_search 的对象?

我有这样一个类:stdClassObject([id]=>1[items]=>stdClassObject([0]=>123[1]=>234[2]=>345[3]=>456)))让我们调用上面的对象$foo。假设$v=234。给定$foo和$v,如何返回“key”1?如果$foo->items是一个数组,我会简单地执行$key=array_search($v,$foo->items);。但这在对象中不起作用。如何在不遍历某些foreach中的对象的情况下找到$v的键? 最佳答案 使用get_object_vars并搜索返回的数组。引