2012-03-10 3 views
0

메신저를 워드 프레스로 사용하고 모든 게시물에 대한 포스트 메타를 출력해야하지만 특정 수의 키만 출력해야합니다.키스와 포스트 메타 데이터를 배열에 저장하십시오 - 워드 프레스

내가하려는 의도는 모든 게시물의 메타 데이터를 WordPress에 쿼리하는 데 사용할 모든 키 목록을 저장하는 것입니다.

아래 코드는 제 코드입니다.

//HERE YOU CAN SEE THE KEYS IMM USING ATM 
$nyckellista[] = array("ebutik_allm_bas_operativsystem" ,"--foretagsform" 
    ,"ebutik_allm_bas_omsättning"); 

$i = 0; 
//Here im trying to query the get_post_meta with my keys and save the result (it's an array aof values that it return) 
foreach($nyckellista as $nyckel) 
{ 
$nyckellista[$i] = get_post_meta($post->ID,$nyckel,false); 

echo $i . "Nyckel:" . $nyckel[$i]; 
$i++; 

} 

//HERE ME TRYING TO PRINT THE ARRAY CONTENTS 
$count = count ($nyckellista); 
echo $count; 
for($y=1; $y <= $count; $y++) 
{ 
$countmore=count($nyckellista[$y]); 

for($x=1; $x <= $countmore; $x++) 
{ 
print ($nyckellista[$y][$x] . "<br> "); 

} 
echo "<br>"; 

} 

내가 뭘 잘못 했습니까?

답변

0

첫 번째 줄에서는 $nyckellista 변수가 암시 적으로 배열로 선언 된 다음 첫 번째 위치에 값 배열을 할당합니다.

필요한 것이거나 원하는 것입니까?

편집 :

또 다른 점은, 코드의 카운트 영역에서 그 PHP는 배열을 얻을 수있다 숫자 인덱스 1이 아닌

+0

하이 (PHP array reference의 예 # 4 참조)에서, 0에서 시작! 나는이 인덱스에 대해 알고 테스트 샘플 코드를 jsut했다. 이걸로 내 물건을 저장하고 싶다. $ nyckellista [모든 키가있는 배열] [그 키와 포스트의 메타 데이터] 내가 그럴 수 있니? – 8bitcat

+0

잘 직접적으로, 당신은 문자열에 열쇠의 배열을 implope 수 있습니다 다음 배열을 색인 색인 문자열을 사용 – msonsona

+0

어떻게 생겼지? 그리고 답장을 보내 주셔서 감사합니다;) – 8bitcat