最近魔改主题,需要在标签页获取自身ID,搜了下,实际测试后确认了方法:
$tagID = get_queried_object_id();
参考资料How to get the current taxonomy term ID (not the s[……]
最近魔改主题,需要在标签页获取自身ID,搜了下,实际测试后确认了方法:
$tagID = get_queried_object_id();
参考资料How to get the current taxonomy term ID (not the s[……]
PHP curl有时需要按服务器约定POST JSON数据过去,方法其实也很简单,其他参数和POST正常请求一样,不同的是要指定下header。
示例代码如下:
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'C[......]
最近魔改主题,需要在部分特别的页面,列出指定列表文件,到MySQL呢,其实就个是ID in ()
,但WordPress里有官方的查询方式,所以搜了下,发现使用WP_Query是可以实现的。
示例代码:
$myarray = array(144, 246);[......]
魔改博客主题的时候,计划不通栏目下,展示对应栏目的侧边栏,实现起来稍微麻烦了一点,下面就说一下实现方式:
#自定义Download栏目侧边栏
function download_cat_side_bar(
[……]
鉴于网上相关资料不多,纯研究了下怎么实现SQLite的upsert的功能。
最终,查到利用冲突的类似的代码:
INSERT OR IGNORE INTO visits VALUES ($ip, 0);
UPDATE visits SET hits = hit[......]
最近调整主题,需要在文章所对应的标签,那么WordPress文章页如何获取当前文章所属标签呢?
示例代码如下:
foreach(wp_get_post_tags($postID) as $tag){
}
wp_get_post_tags函数会获取文章对[……]
最近调整主题,需要在footer检测文章页时,输出必要的参数,那么文章页如何获取当前文章所属栏目呢?
示例代码如下:
$catID = get_the_category();
$catID = $catID[0]->term_id??false;[......]
最近调整主题,部分也没的标签需要增加一些参数,调整自然要hook the_tags方法。
示例代码如下:
add_filter( 'the_tags', 'filter_function_name_7565', 10, 5 );
function filter_[......]
正则嘛,删除字母数字下划线以外的字符是很常见的需求,随手翻个代码总结如下:
$str = preg_replace("/[^a-zA-Z0-9_]/", '', $str);
相关参考资料PHP: How to strip[……]
有个比较少见的需求,我要在文章入库之前,对文章的内容做一些过滤,那么WordPress如何在文章保存前如何hook修改文章内容呢?
示例代码如下:
function filter_post_data( $data , $postarr ) {
$da[......]