2017-02-18 3 views
0

내 고객을 새 도메인으로 이전하려고합니다. 테마를 업로드하는 동안 플러그인을 업데이트하는 동안 우연히 다른 페이지로 이동했지만 테마를 활성화 할 때이 오류가 발생합니다.WordPress 테마 업로드가 잘못되었습니다.

치명적 오류 :/home/pxxr228380/domains의 정의되지 않은 함수 wp_add_inline_script()를 호출하십시오. /braincaps.nl/public_html/wp-content/themes/mrbara/inc/frontend/header.php on line 49

테마를 다시 업로드해도 문제가 해결되지 않으며 원본 사이트는 여전히 정상적으로 작동합니다. 이 문제를 어떻게 해결할 수 있습니까? 해당 라인은 다음과 같습니다. wp_add_inline_script ('mrbara', mrbara_footer_scripts());

참고 : 플러그인이 설치된 기존 Wordpress 설치에 플러그인을 설치하고 있는데, 플러그인이 원인 일 수 있습니까?

답변

1

함수 wp_add_inline_script()은 일반적으로 테마의 코드가 실행될 때 정의해야합니다. 사이트가 WordPress의 이전 버전을 실행합니까? 정의되지 않은 함수는 WordPress 4.5, according to the docs here에 도입되었으므로 이전 버전을 실행중인 경우 WordPress를 업데이트하면 도움이됩니다.

또한 플러그인으로 인해 플러그인이 발생할 수 있는지 묻는 메시지가 표시됩니다. 플러그인으로 인해 WordPress의 핵심 부분이 다른 순서로로드되는 경우가 있는데, 이는 일반적으로 정의해야 할 때 일부 기능이 누락 될 수 있지만, 이 기능은 WordPress가로드 될 때 상당히 일찍 정의되므로이 특정 문제가 발생할 수 있다고 생각하지 마십시오.

+1

감사합니다. 그것은 일했다 :) –