零基礎建站培訓教程介紹

當前位置:

WordPress文章自定義字段插件Advanced Custom Fields

插件介紹

Advanced Custom Fields 是一款非常強大的自定義字段插件,允許你自己發布文章時,添加多種形式的自定義字段類型,比如 Image、Checkbox、File、Text、Select、True / False、Link、Textarea 等等,可以集成為一個或多個面板,支持導出字段為 xml 或php代碼,還可以集成到主題或插件里。你可以使用這個WORDPRESS插件為頁面、文章、分類、用戶建立自定義字段。

插件下載

WordPress文章自定義字段插件Advanced Custom Fields下載地址:https://wordpress.org/plugins/advanced-custom-fields/
(如果不能下載,可以這里下載鏈接: https://pan.baidu.com/s/1FQnITQu8Fk_On7eV_Q51RA 提取碼: eb52 )

安裝方法

1.在后臺插件安裝界面搜索 Advanced Custom Fields 即可在線安裝

2.啟用插件后,你就可以在左邊菜單看到“字段”,進入后點擊“新建”,就出現類似下面的界面。

WordPress文章自定義字段插件Advanced Custom Fields

前臺獲取字段內容

前臺獲取相應自定義字段的內容的話需要用到

<?php the_field(字段名); ?>

比如你要獲取你在分類ID為1創建的字段“_fengmiantu”,那么你就可以這樣寫:

<?php the_field(‘_fengmiantu’, 'category_1'); ?>

如果在分類列表頁,可以使用獲取ID的方法,自動獲取不同分類對應的字段,可以這樣寫;

<?php$thiscat = get_category($cat); ?><?php the_field('你的字段名稱',$thiscat);?>

自定義文章類型分類頁獲取分類自定義字段的方法:

<?php
$queried_object = get_queried_object();
$taxonomy = $queried_object->taxonomy;
$term_id = $queried_object->term_id;
?>
/**在你需要獲取字段的地方使用下面的代碼即可**/
<?php the_field('_fmt',$taxonomy . '_' . $term_id);?>
/**只需要將_fmt修改成你的字段名即可**/

2、自定義文章類型文章頁獲取該自定義分類的字段

<?php
$term_list = wp_get_post_terms($post->ID, 'product_category', array("fields" => "all"));
/**product_category是你自定義分類法的名字**/
$term_id = $term_list[0]->term_taxonomy_id ;?>
/**在你需要獲取字段的地方使用下面的代碼即可**/
<?php the_field('_fmt',product_category. '_' . $term_id);?>
/**只需要將_fmt修改成你的字段名即可(product_category是你自定義分類法的名字,根據你的情況替換修改)**/
?>

發表評論

電子郵件地址不會被公開。 必填項已用*標注

學習建網站請選擇學做網站論壇零基礎建站課程
黑龙江22选5走势图2008年 飞艇幸运计划 黑龙江11选5开奖2位 天津麻将技巧 辽宁快乐12选5 大乐透走势图1 2014a股票推荐 上海11选5遗漏查 辽宁35选7中3个号多少钱 上海股指期货配资 上海十一选五开奖查询结果 排列5试机号 哈灵浙江麻将苹果下载 长沙麻将微信群5块 谷歌股票行情 天津时时彩走势图官网 甘肃快三和值