전문가처럼 WordPress 사이트에서 RSS 피드 제어

전문가처럼 WordPress 사이트에서 RSS 피드 제어


WordPress에서 제공하는 웹 사이트를 만든 경우 매일 또는 매주 새로운 콘텐츠를 게시 할 가능성이 있습니다. 그렇다면 사용자에게 ‘콘텐츠를 전달’하고 싶을 것입니다.

대부분은 사이트 자체와 사용자가 만든 소셜 미디어 페이지를 통해 사이트에서 업데이트를받을 수 있지만 RSS 피드를 잊지 마십시오..

풍부한 사이트 요약 또는 매우 간단한 신디케이션은 자주 컨텐츠를 보여주고 광범위한 청중에게 전달하도록 설계되었습니다. ‘피드’로 알려진 RSS 문서는 제목 다음에 작은 발췌, 이미지 또는 게시물, 웹 사이트, 작성자 등에 대한 다른 추가 정보로 구성됩니다..

워드 프레스 귀하의 웹 사이트에 대한 피드를 자동으로 생성하며 쉽게 볼 수 있습니다 www.yourdomain.com/feed.

아니요, 피드는 아직 죽지 않았으며 전 세계적으로 수백만 명의 사용자가 있습니다. 따라서 방문자가 자신의 컴퓨터 나 스마트 폰에서 서로 다른 애그리 게이터를 사용하여 사이트에서 뉴스를받을 가능성이 있습니다. 따라서 RSS 피드를 최대한 잘 만드는 것이 중요합니다. 오늘 배울 내용은 다음과 같습니다.

  • 대시 보드에 RSS 피드 추가
  • 외부 RSS 피드를 쉽게 표시하는 방법
  • RSS 피드에서 이미지를 활성화합니다. 생각보다 쉽다
  • 간단한 5 단계를 통해 RSS 게시물 게시
  • RSS 피드에서 카테고리를 제외하는 가장 쉬운 방법

대시 보드에 RSS 피드 추가

기본적으로 WordPress는 대시 보드에 RSS 피드를 표시합니다. 분명히이 피드에는 모든 사람에게 흥미가없는 뉴스가 포함되어 있습니다. 그대로 두는 대신 대시 보드를 완전히 사용자 정의하고 피드를 제거하거나 피드 만 사용자 정의하고 실제로 중요한 것을 추가 할 수 있습니다..

더 이상 고민하지 않고 WordPress 피드를 변경하고 실제로 관리 할 사용자 정의 링크를 추가하는 방법을 알려 드리겠습니다.

  1. functions.php 파일로 이동하여 엽니 다
  2. 이 코드를 복사하여 붙여 넣습니다.
  3. 기능 wpc_dashboard_widgets () {
    글로벌 $ wp_meta_boxes;
    // 불필요한 위젯을 제거
    // var_dump ($ wp_meta_boxes [ 'dashboard']); // 모든 위젯 ID를 얻는 데 사용
    설정 해제 (
    $ wp_meta_boxes [ 'dashboard'] [ 'normal'] [ 'core'] [ 'dashboard_plugins'],
    $ wp_meta_boxes [ 'dashboard'] [ 'side'] [ 'core'] [ 'dashboard_secondary'],
    $ wp_meta_boxes [ 'dashboard'] [ 'side'] [ 'core'] [ 'dashboard_primary']
    );
    // 맞춤 대시 보드 위젯 추가
    wp_add_dashboard_widget ( 'dashboard_custom_feed', 'WP Loop', 'dashboard_custom_feed_output'); // 새로운 RSS 피드 출력 추가
    }
    
    대시 보드 _custom_feed_output () 함수 {
    에코
    '; wp_widget_rss_output (배열 ( 'url'=> 'http://www.firstsiteguide.com/feed', 'items'=> 5, 'show_summary'=> 1, 'show_author'=> 0, 'show_date'=> 1 )); 에코 "
    "; } add_action ( 'wp_dashboard_setup', 'wpc_dashboard_widgets');
  4. 원하는 매개 변수 변경
  5. 변경 사항을 저장하다

코딩에 익숙하지 않은 경우 위에서 본 모든 내용에 놀라지 마십시오. 실제로 원하는 RSS 피드를 추가 할 수 있도록 코드를 사용자 정의하는 것은 몇 단계 밖에 걸리지 않습니다..

가장 중요한 부분부터 시작하겠습니다. 이것이 RSS 피드 주소입니다. 위 함수에서 다음 코드 줄을 찾아 URL을 변경하십시오.

'url'=> 'http://www.yourrssfeed.com/feed'

이제 줄을 찾아 주소를 변경 했으므로 천천히 코드를 계속 읽을 수 있습니다.. 초보자의 경우 뉴스 수를 변경하십시오. 피드에 표시하려는 요약, 작성자 및 날짜는 “1”또는 “0”값만 가질 수 있습니다. 즉, 요약, 저자 이름을 표시하고 싶지 않거나 원하지 않습니다 – 출판 날짜.

마지막으로 RSS 피드의 제목을 변경하고 싶을 것입니다. 그렇다면 잠시 전에 c / p를 가지고있는 함수에서 다음 줄을 찾아 제목을 변경하십시오.

wp_add_dashboard_widget ( 'dashboard_custom_feed', 'TITLE GOES HERE', 'dashboard_custom_feed_output'); // 새로운 RSS 피드 출력 추가

변경 사항을 저장하고 대시 보드로 이동하는 것을 잊지 마십시오. 모든 것이 올바르게 완료되면 사용자 정의 뉴스 피드가 준비된 것입니다. 시원하지 않습니까??

외부 RSS 피드를 쉽게 표시하는 방법

사용자를 WordPress 웹 사이트의 링크로 리디렉션하여 자신의 RSS 피드를 쉽게 표시 할 수 있지만 외부 링크를 표시하는 것은 조금 더 복잡 할 수 있습니다. 그러나이 기사에서 보여줄 기능을 복사 / 붙여 넣기 만해도 사이트의 어느 곳에 나 RSS 피드를 계속 표시 할 수 있으므로 실망하지 마십시오..

피드를 제어하고 지속적인 관리와 업데이트가 필요한 다른 플러그인을 설치하는 대신 자신 만의 목록을 만들 수 있습니다. 표시하려는 피드에 대한 링크를 변경하고 사이트에 표시되는 피드 수를 수정하기 만하면됩니다..

새 페이지 / 포스트에 외부 RSS 피드를 표시하든 사이드 바, 머리글 또는 바닥 글에 중첩하려는 경우 절차는 거의 동일합니다.

  1. sidebar.php 파일 또는 피드를 표시 할 파일을 엽니 다
  2. 다음 코드를 복사하여 붙여 넣습니다.
  3. get_item_quantity (4);
    $ rss_items = $ rss-> get_items (0, $ maxitems);
    ?>
    
    
  4. 2 번 줄에서 URL을 변경하십시오.
  5. 3 번 줄에 표시 될 RSS 피드 수 변경
  6. 변경 사항을 저장하다

다른 사이트에서 하나 또는 여러 개의 RSS 피드를 설정 했으므로 RSS 피드를 관리하는 것을 잊지 마십시오..

RSS 피드에서 이미지를 활성화합니다. 생각보다 쉽다

많은 사람들은 RSS 피드가 역사의 일부라고 생각합니다. 그러나 사람들은 매일 RSS를 사용합니다. 즐겨 찾는 웹 사이트를 브라우저, 웹 사이트 또는 WordPress 관리자에 저장할 수있을뿐만 아니라 스마트 폰이 전 세계를 점령하면 피드가 훨씬 더 대중화되었습니다. 이제 이동 중에 즐겨 찾는 업데이트 및 작성자의 업데이트를 계속 추적하고 새 기사가 게시 된 후 몇 초 안에 새로운 콘텐츠에 액세스 할 수 있습니다..

여전히 RSS 피드를 사용하지 않더라도 자신의 웹 사이트를 실행하기 시작하면이 서비스를 정기적으로 사용하는 사람들을 생각해야합니다.

RSS 피드

WordPress에서 RSS 컨텐츠를 조작하는 방법에는 여러 가지가 있습니다. 예를 들어 RSS 피드에 대한 게시물을 예약하거나 RSS 피드에 영향을주는 발췌문을 WordPress에 표시하는 방식을 변경할 수 있습니다. 그러나 무엇을하든 여전히 RSS 피드에 사진이 첨부되지 않습니다.

피드를 정기적으로 업데이트하는 동일한 주제에 여러 웹 사이트가 있다고 상상해보십시오. 스마트 폰에서 피드 앱 (예 : 피드)을 열고 게시물 제목 옆에 이미지가있는 사이트가 있고 다른 사이트에는 이미지가 없습니다. 거의 모든 경우에 사람들은 옆에있는 그림과의 링크로 이동하게됩니다. 왜냐하면 그 그림이 더 흥미로워 보이고 저자가 자신의 물건에 관심을 갖는 느낌을주기 때문입니다..

이미 각 게시물에 첨부 된 이미지를 추천 했으므로 변명의 여지가 없습니다. RSS 피드에도 이미지를 첨부하여 피드를 사용하는 사람들에게 웹 사이트를 더 매력적으로 만들 수 있습니다.

가이드의이 부분에서는 피드에 추천 이미지를 추가하는 방법을 보여 드리겠습니다. 실제로 매우 간단하며 아래에있는 코드를 복사하여 붙여 넣기 만하면됩니다.

  1. functions.php 파일 열기
  2. 코드를 복사하여 붙여 넣습니다.
  3. add_filter ( 'the_content_feed', 'rss_post_thumbnail');
    함수 rss_post_thumbnail ($ content) {
    글로벌 $ 포스트;
    if (has_post_thumbnail ($ post-> ID))
    $ content = '

    '. get_the_post_thumbnail ($ post-> ID, 'thumbnail'). '

    '. $ 내용; $ content를 반환; }
  4. 변경 사항을 저장하다

당신은 간다. 추천 이미지가 첨부 된 각 게시물은 이제 RSS 피드와 동일한 이미지를 사용합니다. 이제 사용중인 응용 프로그램에서 업데이트 된 RSS 피드를 사용해 볼 수 있습니다. 지루하고 평범한 텍스트 대신 사이트의 전체 프레젠테이션을 변경하는 이미지가 있습니다..

간단한 5 단계를 통해 RSS 게시물 게시

일반적으로 WordPress는 게시 버튼을 누르면 자동으로 새 기사를 RSS 피드에 게시합니다. 아무 문제가 없으며 실제로 기사가 가능한 빨리 피드에 표시되기를 원하지만 때로는 해당 게시물을 예약하고 싶을 수도 있습니다. 이 기사에서는 RSS 게시물을 지연시키는 방법을 설명합니다. 예를 들어 몇 분 동안 게시물을 지연시키는 경우 게시물이 피드에 게시되기 전에 추가 변경을 수행하기에 충분합니다..

이 지연을 달성하기 위해 필요한 코드는 다음과 같습니다.

  1. functions.php 파일 열기
  2. 단어에 대한 코드 단어를 다시 작성하십시오 … 또는 코드를 복사하여 붙여 넣으십시오.
  3. 예약 된 기능 ($ where) {
    글로벌 $ wpdb;
    
    if (is_feed ()) {
    // WP 형식의 타임 스탬프
    $ now = gmdate ( 'Y-m-d H : i : s');
    
    // 대기 값; + 기기
    $ wait = '10'; // 정수
    
    // http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
    $ device = 'MINUTE'; // MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
    
    // 기본 $ where에 SQL 구문을 추가합니다.
    $ where. = "AND TIMESTAMPDIFF ($ device, $ wpdb-> posts.post_date_gmt, '$ now')> $ wait";
    }
    
    $ where를 반환;
    }
    
    add_filter ( 'posts_where', 'scheduled_feed');
  4. $ device 변수를 분, 시간, 일 등으로 변경하십시오.
  5. $ wait 변수를 분, 시간, 일 또는 선택한 번호로 변경하십시오. RSS 피드에 자동으로 게시되기 전에 게시물이 기다리는 시간입니다.
  6. 변경 사항을 저장하다

그게 다야 RSS 피드를 예약하기 위해 다른 작업을 수행 할 필요가 없습니다..

게시물의 RSS 피드 자동화

RSS 피드 자동화 웹 푸시 알림과 함께 출력됩니다. 웹 푸시 알림을 쉽게 통합하여 대상 웹 푸시 알림을 통해 RSS 피드 항목을 자동으로 게시.

RSS 피드에서 카테고리를 제외하는 가장 쉬운 방법

WordPress를 사용하여 첫 번째 게시물을 게시하는 순간부터 새 게시물이 자동으로 RSS 피드로 게시됩니다. 해당 피드는 웹 사이트를 팔로우하려는 모든 사용자가 쉽게 액세스 할 수 있으며, 그로 인해 RSS 피드를 최대한 좋은 상태로 만들어야합니다..

RSS 피드

언제든지 피드 피드 게시를 연기 할 수 있지만 추종자에게 특정 카테고리 만 표시해야하는 경우가 있습니다. 더 좋은 방법은 피드에 표시하고 싶지 않은 카테고리를 제외하는 것입니다..

RSS 피드에서 카테고리를 쉽게 제외 할 수 있습니다.

예를 들어, 매일 새로운 콘텐츠로 업데이트되는 12 개 카테고리가있을 수 있으며 사용자를 압도하고 싶지 않습니다. 특정 범주는 소셜 미디어 사이트에서 사용자를 끌어 들이기 위해 고안된 것일 수 있습니다. 또는 RSS 피드에만 “뉴스”범주 만 표시하기를 원할 수도 있습니다. 이유가 무엇이든, 다음 줄에서 RSS 피드에서 카테고리를 쉽게 제외하는 방법을 보여 드리겠습니다.

  1. 함수 열기
  2. 코드를 복사하여 붙여 넣습니다.
  3. exclude_categories_from_rss ($ query) 함수 {
    if ($ query-> is_feed) {
    $ query-> set ( 'cat', '-10, -21, -32');
    }
    $ query를 반환;
    }
    add_filter ( 'pre_get_posts', 'exclude_categories_from_rss');
    
  4. 3의 카테고리 ID 변경rd 선
  5. 변경 사항을 저장하다

카테고리의 ID 번호를 찾는 가장 쉬운 방법은 게시물-> 카테고리. ‘수정’버튼을 클릭하면 ID가 브라우저 상단에 URL 형식으로 표시됩니다.

코드에서 알 수 있듯이 카테고리를 제외하려면 ID 앞에 “-“문자를 입력해야합니다. ID를 설정하면 해당 카테고리가 더 이상 RSS 피드에 표시되지 않습니다. 나중에 변경해야 할 경우 필요할 때 간단히 기능을 변경하고 목록에서 카테고리를 추가 / 제거 할 수 있습니다..

RSS 피드가 더욱 향상되었습니다. WordPress 기반 웹 사이트를 개선하고 이미 훌륭한 블로그 플랫폼을 최대한 활용하는 방법에 대한 다른 자습서를 확인하는 것을 잊지 마십시오.

마무리

이제 RSS 피드가 여전히 존재한다는 사실을 받아 들여야합니다. RSS를 좋아하지 않더라도 매일 피드를 사용하는 방문자를 생각해야합니다. 이를 돕기 위해이 안내서에서 보여 드린 팁을 구현하여 RSS 피드를 최대한 활용하십시오..

RSS에 대해 어떻게 생각하십니까? 컴퓨터 나 스마트 폰에서 뉴스를 수집합니까? 블로그의 RSS는 어떻습니까?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map