Back to Question Center
0

Semalt 전문가 : 간단한 WordPress 플러그인을 만드는 방법

1 answers:
(삼)

사용자 정의 WordPress 플러그인을 만드는 것은 쉽습니다. 대부분의 사람들은이 부분이 자신의 수정과 많은 요구를 처리하는 데 유익하다는 것을 알 수 있습니다. 플러그인은 웹 사이트 운영 방식을 변경하는 PHP 코드 조각입니다. 이 코드를 작성하여 웹 사이트의 기본 코드를 수정하지 않고도 WordPress 웹 사이트에 추가 할 수 있습니다. 경우에 따라 사이트에 기성품 상용 플러그인이없는 고유 한 기능을 추가해야 할 수도 있습니다.

Semalt 의 수석 전문가 인 Andrew Dyhan이 제공하는이 SEO 기사에서는 맞춤 WordPress 플러그인을 만드는 방법을 배우게됩니다.

WordPress 플러그인의 기본 구조

이 SEO 가이드에서 우리는 WordPress 플러그인 생성에 중점을 둘 것입니다. 이것은 몇 가지 지침이 담긴 간단한 PHP 파일입니다. 내 SEO 의견으로는 항상 폴더를 만들고 PHP 파일을 안에 넣는 것이 좋습니다. 이 폴더에는 플러그인의 이름과 비슷한 이름이 있어야합니다. 이 파일을 만든 후에는 서버 호스트의 wp-content / plugins 폴더에 업로드해야합니다. 플러그인에는 몇 가지 기본 사항이 있습니다. 예를 들어, 헤더가 있습니다.

WordPress 플러그인 헤더

간단한 헤더는 WordPress가 인식 할 수있는 작은 기능적 구조를 가지고 있습니다. 예를 들어, 다음과 같습니다 :

플러그인 이름 : 우리의 새로운 플러그인

이것은 WordPress 컨텐츠 관리 시스템과 호환되는 플러그인 헤더의 가장 간단한 형식입니다. 이 단계를 수행하면 WordPress 플러그인 영역에서 활성화 할 수있는 작업 플러그인을 얻을 수 있습니다. 그러나 기능이 없습니다. 따라서 귀하의 웹 사이트의 기능을 변경하지 않습니다. 헤더에는 저자, 설명, 버전 등과 같은 다른 정보도 포함될 수 있습니다.이 정보 중 일부는 향후 개발 목적으로 필요할 수 있습니다.

나머지 플러그인

플러그인에 넣을 수있는 지침에는 제한이 없습니다..그러나 건설 전략으로 웹 사이트의 응답을 고려하는 것이 중요합니다. 코드를 너무 많이 넣으면 사이트가 크게 수정 될 수 있습니다. 플러그인은 필요한만큼 수정할 수 있습니다. 그것은 당신이 당신의 functions.php 파일을 만들 수있는 모든 수정처럼 당신이 수정할 수있는 간단한 PHP 파일입니다. 기본적으로 WordPress 웹 사이트에 올릴 수있는 변경 사항을 최소화하는 것이 중요합니다. 예를 들어,이 스 니펫을 사용하여 내 웹 사이트가 전혀 새로운 웹 사이트에서도 다른 페이지로 리디렉션되도록 할 수 있습니다

함수 my_custom_redirect {

글로벌 $ 포스트

if (is_page || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', true)) {

wp_redirect ($ redirect);

출구

add_action ('get_header', 'my_custom_redirect');

이 스 니펫은 하나의 간단한 기능을 가지고 있습니다. 모든 페이지에 맞춤 메타를 추가 할 수 있습니다. 또한 다른 URL을 사용하여 맞춤 '리디렉션'을 추가하는 데 도움이 될 수 있습니다. 이전 헤더에서 전체 플러그인은 다음과 같이 보일 것입니다 :

/ *

플러그인 이름 : 우리의 새로운 플러그인

함수 my_custom_redirect {

글로벌 $ 포스트

if (is_page || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'redirect', true))

wp_redirect ($ redirect);

출구

add_action ('get_header', 'my_custom_redirect');

사용자 지정 WordPress 플러그인을 만드는 것이 간단합니다. 위의 경우와 마찬가지로 페이지를 리디렉션 할 수있는 플러그인을 만들었습니다. 다른 PHP 코드 행을 추가하여 WordPress 웹 사이트에서 다른 기능을 수행 할 수도 있습니다.

November 29, 2017
Semalt 전문가 : 간단한 WordPress 플러그인을 만드는 방법
Reply