it-swarm-ko.tech

테마에 케이크 추가하기

테마가 업데이트되면 Arjuna-X와 같은 테마에 항목을 추가하지 않고 어떻게 추가합니까? 어린이 주제가 그것을 할 수있는 좋은 방법입니까 아니면 다른 옵션이 있습니까? 테마의 새 버전이 내가 추가 한 기능을 기본으로 지원한다면 어떻게 될까요?

2
Arlen Beiler

이 작업을 수행하는 세 가지 방법이 있습니다.

Functions.php

당신이 당신의 테마를 업데이트하기 전에 당신의 추가 내용을 functions.php에 넣고 그 파일을 백업하십시오. 그런 다음 필요한 추가 기능을 포팅 할 수 있습니다.

하위 테마

기능을 추가하는 하위 테마를 만드십시오. 실제로는 업데이트로 덮어 쓰지 않으므로 custom.function.php 파일을 사용하는 것이 더 좋은 방법입니다.

사용자 정의 플러그인

새 기능을 테마에서 완전히 분리하고 WordPress의 후크 및 필터를 사용하여 추가하십시오. 이렇게하면 업그레이드시 아무 것도 잃지 않고 테마로 기본 지원을 추가 할 경우 기능을 선택적으로 끌 수 있습니다.

9
EAMann

내 투표는 플러그인을 만드는쪽으로 갈 것입니다. 테마 업데이트로 덮어 쓰지 않으며 다른 WP 사이트에서 다시 사용할 수 있습니다. 플러그인 작성은 또한 WordPress를 배우는 데 도움이됩니다.

0
kevtrout

어린이 테마는 좋은 방법입니다. 다른 플러그인으로 더 좋습니다. 자식 테마를 사용하면 get_template_part ()를 사용하고 전체 템플릿을 복사하지 않을 때 훌륭한 테마입니다. 템플렛을 새롭게하기위한 그것의 더 나은 또한 주제에있는 부유 한 fetts를위한 걸이를 - 더 나은 아이 주제에있는 새로운 템플렛으로 사용하십시오; 예. 당신은 머리에 스크립트를 추가 할 것입니다; wp_enque_script 또는 wp_head를 사용하고 하위 테마에서 header.php를 복사하지 말고 코드에 추가하십시오. basis-theme에서 header.php를 업데이트하면 업데이트가 잘됩니다.

0
bueltge