<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[페이스북 소셜로그인 치명적인 오류 - 디버그 내역 포함]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/43898</link>
		<description><![CDATA[<p><a href="https://www.cosmosfarm.com/threads/document/43775">https://www.cosmosfarm.com/threads/document/43775</a></p>

<p>안녕하세요?^^ 위 질문에 답변주신 것 처럼</p>

<p>1. 테마 변경 후 시도</p>

<p>2. 중요 플러그인 제거 후 시도 해도 동일한 오류가 발생하여 문의드립니다.</p>

<p>디버그 에러에 출력되는 문구는 다음과 같습니다.</p>

<pre>
<code>[04-Jun-2020 18:21:01 UTC] PHP Notice:  wp_deregister_script 은 &lt;strong&gt;잘못불렀습니다&lt;/strong&gt;. &lt;code&gt;jquery&lt;/code&gt; 스크립트를 관리자 영역에서 등록 취소하지 마세요. 프론트 엔트 테마를 지정하려면 &lt;code&gt;wp_enqueue_scripts&lt;/code&gt; 후크를 사용하세요. &lt;a href="https://wordpress.org/support/article/debugging-in-wordpress/"&gt;워드프레스 디버깅 하기&lt;/a&gt;를 참고하시면, 더 많은 정보를 얻을 수 있습니다. (이 메세지는 버전 3.6.0에서 추가되었습니다.) in /home/oppadu05/public_html/wp-includes/functions.php on line 5167
[04-Jun-2020 18:21:19 UTC] PHP Fatal error:  Uncaught Error: Cannot use object of type WP_Error as array in /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/api/Cosmosfarm_Members_API_Facebook.class.php:39
Stack trace:
#0 /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_Controller.class.php(479): Cosmosfarm_Members_API_Facebook-&gt;init_access_token()
#1 /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_Controller.class.php(31): Cosmosfarm_Members_Controller-&gt;social_login_callback('facebook')
#2 /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php(57): Cosmosfarm_Members_Controller-&gt;__construct()
#3 /home/oppadu05/public_html/wp-includes/class-wp-hook.php(287): cosmosfarm_members_init('')
#4 /home/oppadu05/public_html/wp-includes/class-wp-hook.php(311): WP_Hook-&gt;apply_filters(NULL, Array)
#5 /home/oppadu05/public_html/wp-includes/plugin.php(478): WP_Hook-&gt;do_action(Array)
#6 /home/oppadu05/public_html/wp-settings.php(540 in /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/api/Cosmosfarm_Members_API_Facebook.class.php on line 39</code></pre>

<p>혹시 제가 functions.php 에 추가한 아래 코드 때문에 문제가 발생하는 것일까요?..</p>

<pre>
<code>add_action('init', 'stop_loading_wp_embed_and_jquery');
function stop_loading_wp_embed_and_jquery() {
	if (!is_admin()) {
        $ver = '1.12.4';
		wp_deregister_script('wp-embed');
        wp_dequeue_script('jquery');
		wp_deregister_script('jquery'); // jquery 제거 후 CDN에서 참조한 Jquery문 추가
        wp_register_script('jquery', "https://ajax.googleapis.com/ajax/libs/jquery/$ver/jquery.min.js", false, $ver);
	}
}</code></pre>

<p>항상 빠른 답변 감사드립니다.</p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요.

에러 메시지에 표시되는 39번째 줄은 &amp;lt;?php 코드를 포함해서 알려주시면 됩니다.

...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43965</link>
			<description><![CDATA[<p>안녕하세요.</p>

<p>에러 메시지에 표시되는 39번째 줄은 &lt;?php 코드를 포함해서 알려주시면 됩니다.</p>

<p>해당 문제는 저희도 확인을 해봐야 할 듯합니다.</p>

<p>저희 <a href="https://www.cosmosfarm.com/support" target="_blank">고객지원</a> 쪽 이메일로 워드프레스 관리자 계정과 FTP 접속 정보를 보내주시면 점검해드리겠습니다.</p>

<p>점검 중에는 페이지에 일시적으로 에러 메시지가 표시될 수 있습니다.</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Sun, 07 Jun 2020 23:54:47 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요?

플러그인을 최신버전으로 업데이트 하였습니다.

그래도 치명적인 오류가 발생하네요.. 다...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43945</link>
			<description><![CDATA[<p>안녕하세요?</p>

<p>플러그인을 최신버전으로 업데이트 하였습니다.</p>

<p>그래도 치명적인 오류가 발생하네요.. 다만 오류 내용이 변경되고 밑에 Undefined variable 문구가 추가되었습니다.</p>

<pre>
<code>[05-Jun-2020 22:50:07 UTC] PHP Fatal error:  Uncaught Error: Cannot use object of type WP_Error as array in /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/api/Cosmosfarm_Members_API_Facebook.class.php:39
Stack trace:
#0 /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_Controller.class.php(1302): Cosmosfarm_Members_API_Facebook-&gt;init_access_token()
#1 /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_Controller.class.php(40): Cosmosfarm_Members_Controller-&gt;social_login_callback('facebook')
#2 /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/cosmosfarm-members.php(78): Cosmosfarm_Members_Controller-&gt;__construct()
#3 /home/oppadu05/public_html/wp-includes/class-wp-hook.php(287): cosmosfarm_members_init('')
#4 /home/oppadu05/public_html/wp-includes/class-wp-hook.php(311): WP_Hook-&gt;apply_filters(NULL, Array)
#5 /home/oppadu05/public_html/wp-includes/plugin.php(478): WP_Hook-&gt;do_action(Array)
#6 /home/oppadu05/public_html/wp-settings.php(54 in /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/api/Cosmosfarm_Members_API_Facebook.class.php on line 39
[05-Jun-2020 22:50:14 UTC] PHP Notice:  Undefined variable: user in /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_MailChimp.class.php on line 37
[05-Jun-2020 22:50:14 UTC] PHP Notice:  Trying to get property 'email_subscription' of non-object in /home/oppadu05/public_html/wp-content/plugins/cosmosfarm-members/class/Cosmosfarm_Members_MailChimp.class.php on line 37</code></pre>

<p> </p>

<p>39번째 줄의 코드를 볼 때, 첫줄에 있는 &lt;?php 를 포함해야 하나요? 만약 그렇다면 39번째 줄의 코드는 $data = json_decode($response['body']); 입니다.</p>

<p>그렇지 않다면 $this-&gt;token = $data-&gt;access_token; 입니다.</p>

<p> </p>

<pre>
<code>   public function init_access_token(){
        $code = isset($_GET['code'])?$_GET['code']:'';
        if($code){
            $args['client_id'] = $this-&gt;client_id;
            $args['client_secret'] = $this-&gt;client_secret;
            $args['redirect_uri'] = $this-&gt;redirect_url;
            $args['code'] = $code;
            $response = wp_remote_get(add_query_arg($args, $this-&gt;accesstoken_url));
            $data = json_decode($response['body']);
            $this-&gt;token = $data-&gt;access_token;
        }
    }</code></pre>

<p> </p>]]></description>
			<author>오빠두</author>
			<pubDate>Fri, 05 Jun 2020 22:54:05 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

올려주신 코드를 저희 쪽 테스트 서버에 적용한 후

페이스북 소셜 로그인 시 정상적으...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/43903</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>올려주신 코드를 저희 쪽 테스트 서버에 적용한 후</p>

<p>페이스북 소셜 로그인 시 정상적으로 로그인되는 것을 확인했습니다.</p>

<p> </p>

<p>에러 메시지에 안내되어 있는 것처럼</p>

<p>wp_deregister_script 대신 wp_enqueue_scripts로 적용해보시겠어요?</p>

<p>wp_enqueue_scripts 함수에 대한 자세한 내용은 아래의 링크를 참고해보세요.</p>

<p><a href="https://developer.wordpress.org/reference/hooks/wp_enqueue_scripts/" target="_blank">https://developer.wordpress.org/reference/hooks/wp_enqueue_scripts/</a></p>

<p> </p>

<p>FTP로 접속해서 /wp-content/plugins/cosmosfarm-members/class/api/Cosmosfarm_Members_API_Facebook.class.php 파일에</p>

<p>39번째 줄에는 어떤 코드가 있는지요?</p>

<p>사용 중이신 코스모스팜 회원관리 플러그인의 버전이 최신 버전이 아니라면</p>

<p>최신 버전으로 업데이트해보시겠어요?</p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Fri, 05 Jun 2020 00:45:30 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>