草庐IT

Meta-material-enhanced

全部标签

php - 如何通过 PHP 将最干净的 url 获取/读取到 Meta Canonical?

鉴于:像/somepage?ln=en这样的旧的丑陋url在htaccess中被重写为/en/somepage给定:使用规范的元标记,上面有这个php脚本来填写整洁的url:如何让他们喜欢规范?">有什么方法可以在没有任何字符串的情况下解析当前url,或者从url中删除多余的字符串并将其放入规范url中? 最佳答案 $url=parse_url('http://example.com/path/page?param=value');print_r($url)Array([scheme]=>http[host]=>example.co

php - 使用 get_meta_tags() 和 get_headers() 进行异常处理?

在PHP中,我使用get_meta_tags()和get_headers(),但是,当出现404时,这两个函数会抛出警告。我有什么办法可以捕获它吗?谢谢! 最佳答案 get_headers不会在404上抛出警告/错误,但get_meta_tags会。所以你可以检查标题响应并在它不正常时做一些事情:$url='http://www.example.com/';$headers=array();$metatags=array();$validhost=filter_var(gethostbyname(parse_url($url,PHP

php - 如何去掉 "Quick edit"列表页中的 "register_post_meta"选项

我在列表页面中自动使用register_post_type它是四个操作Edit/QuickEdit/trash/View。我想从列表页面中删除“快速编辑”选项。我该怎么做。 最佳答案 /*------------------------------------------------------------------------------------removequickeditforcustomposttypevideosjusttocheckiflessmemconsumption----------------------

php - WordPress:自定义帖子类型,将数据发送到 "register_meta_box_cb"Arg

我正在向WordPress网站添加多个自定义帖子类型,并且我正在尝试通过使用变量和合并函数来优化代码。我能够将2个变量发送到用于register_post_type的create_rma_project_post_type函数。我想对附加metabox创建函数的参数做同样的事情。下面的第一个代码完全有效。它使用register_meta_box_cb调用add_project_metaboxes:add_action('init',create_rma_project_post_type('project','our-people'));functioncreate_rma_proje

php - 如何在cakephp 的.ctp 文件中设置meta 标签逻辑?

我尝试将这段代码转化为cakephp代码...我试试这个$this->Html->meta(array('charset'=>'utf-8'));$this->Html->meta(array('content'=>'IE=edge,chrome=1'),array("http-equiv"=>X-UA-Compatible));$this->Html->meta("viewport",array("content"=>width=device-width,initial-sacale=1.0));$this->Html->meta("description");$this->Html

php - WP_Query orderby meta_value_num 不起作用

我正在尝试按价格显示服务列表。我已经设置了自定义帖子类型和自定义字段等。但是,当我在页面上运行查询时,最昂贵的服务(100英镑)首先显示而不是最后显示...我编写的查询如下:$services=newWP_Query(array('post_type'=>'service','tax_query'=>array(array('taxonomy'=>'service_type','field'=>'name','terms'=>$post->post_name,),),'meta_key'=>'price','post_status'=>'publish','posts_per_page

php - 通过 jQuery 获取 META 描述

假设我做了一个简单的AJAX请求(在jQuery中),比如geturl.php?url=http://google.com和geturl.php是这样的:很简单,对吧?我如何从jQuery返回的(非常长的)字符串中获取META描述?这是我目前所拥有的。是的,我知道,desc是错误的。$.get("geturl.php?url="+url,function(response){//Loadingdatavartitle=(/(.*?)/m).exec(response)[1];vardesc=$("meta[name=description]").val();$("#linkbox").

php - META REFRESH 调用 javascript 返回(在历史中)但需要将变量发送到该脚本。

echo'';这是将数据更新到MySql数据库的PHP脚本末尾的内容。它返回到带有元刷新的编辑页面(我希望它去的地方)。但是edit.php脚本包含一个GET变量(edit.php?variable=value)所以它知道从数据库中提取什么信息。此变量也适用于update.php脚本(update.php?variable=value)。我希望能够在返回php页面后将&action=updated添加到URL的末尾,这样它看起来像edit.php?variable=value&action=更新。我已尝试GETPOST并将update.php脚本中的变量回显到edit.php脚本重定向

php - Woocommerce `update_post_meta` 未更新数据库值

我创建了一个使用update_post_meta函数来更新产品价格变化的插件。如果我有一个产品x(id:5)和一个变体y(id:400)然后我运行update_post_meta(400,"_regular_price",13.00);它没有更新数据库。这非常奇怪,因为当我点击EditProduct(wp-admin)时,更新的价格13.00出现在变体面板中,我必须点击Update更新以供客户查看。这是常规行为吗?如果是,如何在update_post_meta函数执行后立即更新数据库?(图片)update_post_meta()后的价格摘要页面.(图片)相同更新后的价格。编辑产品页面这

php - Wordpress - 分页帖子,按 : meta_key only from current category 排序

我试图从我的网站制作分页链接。架构:Serie|(category)|_Temporada1(taxonomy:temporada)|_Episodio1(posts1-meta_key:numeroepisodio)|_Episodio2(posts2-meta_key:numeroepisodio)|_Episodio3(posts3-meta_key:numeroepisodio)|_Episodio4(posts4-meta_key:numeroepisodio)|_...|_Temporada2(taxonomy:temporada)|_Episodio1(posts1-me