ACF 컬러 선택기로 맞춤 게시 카테고리의 배경색을 관리 화면에서 변경
3994 단어 WordPress
하고 싶은 일
Wordpress의 맞춤 게시물 게시물에 표시할 카테고리 태그의 배경색
관리 화면에서 설정할 수 있습니다.
방법
플러그인 Advanced Custom Field의 색상 선택기를 사용합니다.
1. 필드 타입 「컬러 피커」를 선택
2. 관리 화면에서 색상 선택
3. 출력하고 싶은 부분에 다음을 기재
택소노미: blog_taxonomy
shingle-blog.php
<?php if (has_term('','blog_taxonomy')): ?>
<ul class="p-blogpage__article__tags">
<?php
$cats = get_the_terms($post->ID,'blog_taxonomy');
foreach ( $cats as $cat ){
$cat_link = get_category_link($cat->term_id); //注意:cat_idじゃない
$cat_name = $cat->name;
$cat_id = $cat->term_id;
$cat_color = 'category_'.$cat_id;
$back_color = get_field('ca_color',$cat_color);
?>
<li class="p-blogpage__article__tag">
<a href="<?php echo $cat_link; ?>" style="background-color:<?php echo $back_color; ?>; ?>"><?php echo $cat_name; ?></a>
</li>
<?php } ?>
</ul>
<?php endif; ?>
Reference
이 문제에 관하여(ACF 컬러 선택기로 맞춤 게시 카테고리의 배경색을 관리 화면에서 변경), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ymeeto/items/36457ba227203c4692d3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)