2014-12-20 8 views
-2

Wordpress를 사용하여 특정 게시물 ID가 지정된 모든 관련 사용자 정의 태그 (사용자 정의 용어, 즉 메타 기술에 사용할 수있는 단어)를 반환하는 PHP 스크립트를 작성하려고합니다. 게시물과 카테고리에 독립적입니다. 예를 들어, this page에서 사용자 정의 용어는 "passabile"및 "스릴러"입니다.Wordpress : 사용자 정의 메타 태그 목록

할 수있는 방법이 있습니까? 가능하면 맞춤 태그 수정을 처리하는 일부 WP 방법일까요?

덕분에 많은

답변

0

사용 get_post_meta() 기능.

$terms = get_post_meta(get_the_ID(), 'custom_terms'); 

여기를 참조하십시오 : 당신이 할 수있는 당신은 당신이 그 정보를 얻기 위해 원하는 게시물에 이미있는 경우

$terms = get_post_meta($id, 'custom_terms'); 

:이 작업을 수행 할 수 있습니다, 태그가 'custom_terms'이라는 말 : http://codex.wordpress.org/Function_Reference/get_post_meta

$terms은 모든 값을 포함하는 배열입니다.

편집 : 당신이 게시물의 태그에 대해 엄격하게 이야기하면, 당신이 할 수있는 try this :

이 당신이 그들을 통해 반복하여 액세스 할 수있는 태그 객체의 배열을 반환
$tags = get_the_tags(); 

. 변수 빈 custom_terms를 떠나는 답변

+0

감사합니다 ... 내가 할 모든, 이것은이다 : [ "_edit_last"] => 배열 (1) { [0] => 캐릭터 (1) "1" } [ "_edit_lock"] => 어레이 (1) { [0] => 문자열 (12) "1414253683 : 1" } } 같은 용어에 대해 이야기하고 있습니까? – Fabbio

+0

우리는 아마 아니지만 귀하의 게시물에 분명하지 않았습니다. 게시물의 메타 데이터입니까? 태그가 붙어 있습니까? –

0

를 사용하여 추가 정보를

<?php 
$id = //post id 
$taxonomy = //your custom texonomy name 
get_the_term_list($id, $taxonomy); 
?> 

에 대한 get_the_term_list

+0

좋은 전화 - OP가 용어, 태그, 메타 데이터 등을 찾고 있는지 잘 모르겠다. 분류법 용어에 대해 이야기하는 것을 잊어 버렸다. –

관련 문제