- 在开发一些比较独特的主题过程中,需要自定义很多内容,本文是如何为分类添加自定义缩略图。
- 将如下代码添加到主题functions.php中:
- //////////////////////////////////为分类添加缩略图
- function salong_add_category_field(){
- echo ‘<div class=“form-field”>
- <label for=“thumb”>’.__(‘缩略图’,’salong’).'</label>
- <input name=“thumb” id=“thumb” type=“text” value=“” size=“40”>
- <p>’.__(‘输入分类的缩略图链接。’,’salong’).'</p>
- </div>’;
- }
- add_action(‘category_add_form_fields’,’salong_add_category_field’,10,2);
- // 分类编辑字段
- function salong_edit_category_field($tag){
- echo ‘<tr class=“form-field”>
- <th scope=“row”><label for=“thumb”>’.__(‘灰色地图’,’salong’).'</label></th>
- <td>
- <input name=“thumb” id=“thumb” type=“text” value=“‘;
- echo get_option(‘thumb-‘.$tag->term_id).'” size=“40”/><br>
- <span class=“thumb”>’.$tag->name.__(‘分类的缩略图链接。’,’salong’).'</span>
- </td>
- </tr>’;
- }
- add_action(‘category_edit_form_fields’,’salong_edit_category_field’,10,2);
- // 保存数据
- function salong_category_thumb($term_id){
- if(isset($_POST[‘thumb’])){
- //判断权限–可改
- if(!current_user_can(‘manage_categories’)){
- return $term_id;
- }
- $thumb_key = ‘thumb-‘.$term_id;
- $thumb_value = $_POST[‘thumb’];
- // 更新选项值
- update_option( $thumb_key, $thumb_value );
- }
- }
- // 虽然要两个钩子,但是我们可以两个钩子使用同一个函数
- add_action(‘created_category’,’salong_category_thumb’,10,1);
- add_action(‘edited_category’,’salong_category_thumb’,10,1);
- 获取分类自定义值代码:
- echo get_option(‘thumb-‘.$category_id);
WordPress为分类目录添加自定义字段
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有M币奖励和额外收入!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有M币奖励和额外收入!
模板下载吧 Wordpress教程 WordPress为分类目录添加自定义字段 https://www.mbxzb.com/blog/wordpress/44456.html


常见问题
相关文章
猜你喜欢
- 如何向WooCommerce导入产品(快速而简单的方法) 2023-11-29
- Wordpress建站教程:解决谷歌字体导致的网站卡顿问题 2023-11-22
- Wordpress外贸网站速度优化:如何选择性能优化插件? 2023-11-22
- 什么是Wordpress跨境电商AB站? 2023-11-22
- Custom Field Suite 修改woocommerce销量 2023-10-29
- 测试同步2023.9.27 2023-09-27
- WordPress使用Service Worker加速网站教程 2023-03-27
- WordPress 网站加速优化方案 2023-03-27
- wordpress批量修改或删除文章中的字符 2023-02-22
- WordPress使用二级域名存储图片等静态资源达到网站加速的详细配置 2023-01-07