2017-02-23 2 views
-2

내 고객은 저의 워드 프레스 웹 사이트에 들어가서 오른쪽 아래에 고정 버튼을 추가하길 원합니다. 이 버튼은 모든 페이지에 있어야합니다.내 자신의 HTML을 WordPress 웹 사이트에 추가하십시오.

저는 HTML, JavaScript, CSS, PHP를 아주 잘 알고 있지만 전에는 WordPress를 사용한 적이 없으며 조금 실망 스럽습니다.

이 버튼을 추가하고 URL에 연결하기 만하면되지만 추가 플러그인을 다운로드하지 않아도됩니다. 내 자신의 HTML을 테마에 추가 할 수 있습니까? 부모님이 업데이트 될 때 제 HTML이 지워지는 것을 방지하기 위해 Child Themes을 만드는 기능에 대해 들었습니다. 어떻게 작동합니까? 그리고 위의 목표를 달성하기 위해 어떻게 사용할 수 있습니까?

+0

모양 편집기 화면이 https://codex.wordpress.org/Appearance_Editor_Screen – Nick

+1

워드 프레스의 설명서 : HTTPS에서보세요 테마 파일을 편집 할 수 있습니다 : 위젯,이 같은 일부 HTML을 사용하여 .wordpress.org/themes/basics/template-hierarchy/ – Philip

+0

감사합니다. @ 닉, 간단한 설명을 제공해 주시겠습니까? 예 : '이 링크는 어린이 테마에 관한 것입니다.'또는 '이것은 기존 테마에 자신의 html을 추가하는 방법을 보여줍니다.' – PaulG

답변

2

자식 테마는 기존 테마를 수정하는 일반적인 방법이므로 개발자가 새 버전을 출시 할 때 원본 테마를 계속 업데이트 할 수 있습니다. 자식 테마를 사용하지 않으면 테마를 업데이트하면 변경 사항이 삭제됩니다.

가 난 단지 몇 자식 테마 나 자신을했습니다,하지만 난 도움이 문서 발견 : 바닥 글과 같은 템플릿 파일을 수정하기위한 https://codex.wordpress.org/Child_Themes

를, "수정되지 않은 부모 테마에서 자식 테마 만들기"의 첫 번째 섹션 시작하기에 최소입니다. style.css 파일에는 스타일을 추가하지 않더라도 WordPress에 하위 테마와 그 부모에 대해 알려주는 메타 데이터가 포함되어 있습니다. functions.php 파일은 두 테마의 스타일 시트가 모두로드되었는지 나중에 확인하고 나중에 다른 기능에 사용할 수 있습니다. 위의 페이지에는 주로 복사하여 붙여 넣을 수있는 몇 가지 코드가 있으며 사이트의 특성에 맞게 일부 변경되었습니다.

일단 하위 테마가 존재하면 원래 테마의 footer.php를 하위 디렉토리로 복사하고 필요에 따라 수정할 수 있습니다. 원래 테마의 footer.php를 재정의했기 때문에 부모 테마의 footer.php에서 나중에 변경된 사항이 있으면 사본을 수동으로 업데이트하여 변경 사항을 사이트 별 코드와 결합해야 할 수 있습니다.

어린이 테마를 먼저 테스트 할 수있는 별도의 사이트 또는 개발 환경이있는 경우이를 사용하고 준비가되면 라이브 사이트에 복사하는 것이 좋습니다.

1

Wordpress Theme/Template 파일에서이 작업을 수행해야합니다.

당신은 Wordpress CMS (mostly)의 아키텍처뿐만 아니라 적용한 테마를 사용자 정의하고이 기능을 추가해야 할 것입니다. 파일이 어떤 페이지를 구동하고 어떤 기능을 추가 할 수 있는지 알아야합니다.

핵심 Wordpress CMS 파일과 원래 적용된 '테마'파일을 모두 혼동하고 싶지 않으면; 기능 및 기능을 확장하기 위해 '하위 테마'또는 '플러그인'을 만드는 것을 고려할 수 있습니다. 이 방법.

Wordpress CMS를 자세히 이해하여 시작하십시오. 좋은 기사가 있습니다. 'http://www.wpbeginner.com/beginners-guide/beginners-guide-to-wordpress-file-and-directory-structure/'도 확인하십시오. http://wordpress.org

희망이 있으면 도움이됩니다.

0

자식 테마를 만드는 것이 궁극적으로 최선의 작업입니다. 이후 테마 편집을 클라이언트에서 수행 할 수 있기 때문입니다. 여기에 an article on WP child theme creation이 있습니다.

대시 보드/모양/위젯으로 이동하고 새로운 텍스트 위젯을 만들고 바닥 글 영역에 배치하는 것이 더 빠를 수 있습니다. 이것은 물론 사용중인 테마에 바닥 글 영역이 정의되어 있다고 가정합니다 (대부분 수행).// 개발자 : <div style="float: right; width: 60px; background-color: red"><a href="#anchor" style="color: white">BUTTON</a></div>

관련 문제