«variables» 태그된 질문

10
get_template_part에 변수 전달
WP 코덱스는 말한다 이렇게 : // You wish to make $my_var available to the template part at `content-part.php` set_query_var( 'my_var', $my_var ); get_template_part( 'content', 'part' ); 그러나 echo $my_var템플릿 부분 내부는 어떻게합니까 ? get_query_var($my_var)나를 위해 작동하지 않습니다. locate_template대신 사용에 대한 수많은 권장 사항을 보았습니다 . 그게 가장 좋은 방법입니까?

5
부분간에 PHP 변수를 전달하는 가장 좋은 방법은 무엇입니까?
header.php에 다음과 같은 변수가 있습니다. $page_extra_title = get_post_meta($this_page->ID, "_theme_extra_title", true); 내가 한 번 : var_dump($page_extra_title); 나는 항상 NULLheader.php 외부에 도착합니다 (var_dump는 header.php에서만 제대로 작동합니다). 필자는 어디에서나 동일한 변수 (page.php, post.php, footer.php 등)를 붙여 넣었지만 광기이며 모든 것을 유지하기가 거의 불가능합니다. 내 테마의 모든 파일을 통해 변수를 전달하는 가장 좋은 방법이 …


3
필터 / 액션에 외부 변수를 전달하는 방법
타사 플러그인에서 제공하는 필터에 사용자 정의 데이터를 전달해야한다는 것을 알았습니다. 내가 본 모든 방법은 정말 복잡하고 머리를 감쌀 수 없습니다. 이 예제를 보자 : $score = 42; //Some crazy calculation I don't want to repeat. function add_score_to_title($title) { return 'Quiz Results (' . $score . '/') - ' . $title; …

1
header.php에서 template로 또는 그 반대로 변수 전달
변수를 정의했습니다.이 변수를 $header_varheader.php 파일에 배치하십시오. 이 변수를 템플릿 파일 (이 경우 taxonomy.php)로 전달하고 싶습니다. 또한 나는 $template_vartaxonomy.php에서 header.php로 전달하는 것과 같은 다른 방법으로 똑같이 할 수 있기를 바랍니다 . 헤더가로드 된 후에 변수가 선언되지 않았기 때문에 가능합니까? 나는 $header_var행운을 잃지 않고 전역을 사용해 보았습니다 . 어떤 제안?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.