WordPress용 Polylang: pll_e 함수가 HTML을 깨뜨림
P粉158473780
P粉158473780 2023-08-30 21:58:48
0
1
478
<p>저는 내 블로그 사이트를 번역하기 위해 Polylang과 loco Translation을 사용하고 있습니다. 문자열 번역을 수동으로 추가하고 있는데 get_theme_mod 부분에서는 잘 작동합니다. 하지만 사용자 정의 문자열 번역도 추가하고 싶은 곳이 한 군데 있는데 수동으로 추가하면 HTML이 깨지고 CSS가 작동하지 않습니다. </p> <p>추가된 사용자 정의 문자열 번역은 다음과 같습니다. pll_e가 제대로 작동할 필요는 없습니다.</p> <p>그러나 index.html;</p>의 해당 섹션에 pll_e를 추가한 후; <p> <pre class="brush:html;toolbar:false;"><?php get_header() ?> <div class="content"> <?php if ( get_theme_mod('heading-enable','on') == 'on' ) : ?> <?php echo get_template_part(pll_e ('inc/page-title') ?> <?php endif ?></pre> </p> <p>html이 깨지지만 번역은 작동합니다. 이렇게 생겼네요</p> <p>해결책 아시는 분 계신가요? get_theme_mod 부분에서 했던 것과 동일한 작업이 제대로 작동했기 때문에 get_template_part 및 get_theme_mod와 관련이 있다고 생각합니다. </p> 그런데 pll_e가 있는 것과 pll_e가 없는 것에는 차이가 있습니다. </p> <p>아니요 pll_e pll_e</p>
P粉158473780
P粉158473780

모든 응답(1)
P粉418214279

index.html을 이렇게 편집하여 문제를 해결했습니다 ;

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!