<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[functions.php 에서 function안에 function을 넣을 수 있나요?]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/15653</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p>워드프레스 테마의 functions.php 파일을 수정하려고 하는데요,</p>

<p>이런 식으로도 사용 가능한가요?</p>

<p> </p>

<p>function googlemap(){</p>

<p>echo '</p>

<p>&lt;table&gt;</p>

<p>&lt;tr&gt;</p>

<p>     &lt;td&gt;</p>

<p>     어쩌구 저쩌구...</p>

<p>     &lt;/td&gt;</p>

<p>&lt;/tr&gt;</p>

<p>&lt;/table&gt;</p>

<p>&lt;script&gt;</p>

<p>function blahblah() {</p>

<p>var value1 = 어쩌구저쩌구;</p>

<p>var value2 = 어쩌구저쩌구;</p>

<p>}</p>

<p>&lt;/script&gt;</p>

<p>&lt;script src="https://googleapis.com/maps/..."&gt;&lt;/script&gt;';</p>

<p>}</p>

<p> </p>

<p>function custom_checkout_form($fields) {</p>

<p>$fields[‘billing’][‘billing_first_name’];<br />
$fields[‘billing’][‘billing_last_name’];</p>

<p>add_action(‘custom_checkout_form’, ‘googlemap’); //function안에 function을 삽입</p>

<p>return $fields;</p>

<p>}</p>

<p>add filter(‘woocommerce_checkout_fields’, ‘custom_checkout_form’);</p>

<p> </p>

<p>위 코드와 같은 방식으로 function 안에 add_action을 사용해서 function을 삽입하는 코드인데요</p>

<p>이런 식으로도 동작할 수 있는지 궁금합니다.</p>

<p>그리고 추가적으로 위의 googlemap() function의 자바스크립트에서 값을 리턴 받아서 다른 function에서 그 값을 사용할 수 있는지도 궁금합니다.</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[현문현답에 저도 많이 배우게 됩니다^^]]></title>
			<link>https://www.cosmosfarm.com/threads/document/15662</link>
			<description><![CDATA[<p>현문현답에 저도 많이 배우게 됩니다^^</p>]]></description>
			<author>아담슨</author>
			<pubDate>Tue, 29 Aug 2017 09:27:42 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[감사합니다. 많은 도움이 되었습니다 ^^
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/15656</link>
			<description><![CDATA[<p>감사합니다. 많은 도움이 되었습니다 ^^</p>
]]></description>
			<author>Shin Chul Bang</author>
			<pubDate>Tue, 29 Aug 2017 04:58:14 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

우선 먼저 말씀드리자면 큰따옴표(&quot;)와 작은따옴표(')를 정확히 사용해주셔야 합니...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/15655</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>우선 먼저 말씀드리자면 큰따옴표(")와 작은따옴표(')를 정확히 사용해주셔야 합니다.</p>

<p>안 그럼 알 수 없는 에러를 만나실 겁니다.</p>

<p>본문에는 다른 특수문자(’)를 사용해주셨습니다.</p>

<p>아마도 에러 날 겁니다.</p>

<p> </p>

<p>본론으로 돌아와서 말씀드리자면</p>

<p>function 안에 add_action 함수를 사용하는 건 전혀 문제 될 게 없습니다.</p>

<p>워드프레스의 이런저런 소스코드를 확인해보시면 action 과 filter 가 여기저기 섞여있는 것을 보실 수 있습니다.</p>

<p>어디에 있는지는 크게 중요하지 않습니다.</p>

<p>에러가 발생하지 않는다면 전부 문제가 없는 겁니다~^^</p>

<p> </p>

<p>마지막으로</p>

<p>php에서 자바스크립트 값을 리턴 받을 수는 없습니다.</p>

<p>코드 실행 순서가 서로 다르기 때문입니다.</p>

<p>php는 서버에서 실행되고 실행된 결과가 브라우저로 전송되어 출력됩니다.</p>

<p>그다음 브라우저에서는 자바스크립트 코드를 실행하기 때문에,</p>

<p>전혀 아무런 관련성이 없으며 리턴이나 값을 서로 넘겨주고받는 건 안됩니다.</p>

<p>뭔가 상호 작용이 필요하시다면 ajax 기술을 알아보시길 추천드립니다.</p>

<p>또한 POST와 GET 등 방식으로 데이터를 넘겨주고받을 수는 있습니다.</p>

<p>좀 전문적인 내용이라 이만 줄이겠습니다 ㅎㅎ</p>

<p> </p>

<p>코드를 추가해주실 땐 에디터에서 코드 스니펫 삽입 기능을 사용해주시길 부탁드립니다.</p>

<p>고맙습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Tue, 29 Aug 2017 04:35:44 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>