WordPress 용 URL 쇼트너 플러그인을 만듭니다
인쇄 된 책이나 디스플레이 간판은 종종 읽기 쉽고 입력하기 쉽기 때문에 단축 URL을 사용합니다.
QR 코드에는 문자 제한이 있습니다. 매우 긴 URL이 맞지 않으므로 URL의 단축이 필요합니다.
-
Google URL Shortener API 키 수집
-
Google 개발자 콘솔을 방문하십시오. 기존 프로젝트를 선택하거나 새 프로젝트를 작성하십시오 왼쪽 사이드 바에서 APIS & AUTD를 클릭하고 확장하십시오. 다음, API를 클릭하십시오. API 목록에서 Google URL Shortener API의 상태가 켜져 있는지 확인하십시오. 왼쪽의 사이드 바에서 자격 증명을 선택하십시오. 그런 다음 아직 공개 액세스 키를 생성하십시오. 이 공개 액세스 키는 API 키입니다 -
플러그인을 설치할 수있게하려면이 코드를 url-shortener.php 파일에 넣습니다. --url-shortener -url-shortener.php
로그인 후 복사플러그인 설정 페이지를 만듭니다 관리자가 URL Shortener API 키를 입력 할 수있는 플러그인의 설정 페이지를 작성해야합니다. WordPress 설정 API를 사용하여 설정 페이지를 작성하는 코드는 다음과 같습니다. 우리는 API 키를 URL-Shortener-input-field라는 이름의 WordPress 옵션으로 저장하고 있습니다. 이것은 설정 페이지의 모습입니다 : Google URL Shortener API의 개요 긴 URL을 단축하려면 API 키와 긴 URL을 사용하여 https://www.googleapis.com/urlshortener/v1/url url에 게시물 요청을 보내야합니다. 샘플 요청의 모습은 다음과 같습니다 <span><span><?php </span></span><span> </span><span><span>/* </span></span><span><span>Plugin Name: URL Shortener </span></span><span><span>Plugin URI: http://www.sitepoint.com </span></span><span><span>Description: Create's a Shortened URL of every post. </span></span><span><span>Version: 1.0 </span></span><span><span>Author: Narayan Prusty </span></span><span><span>*/</span></span>
로그인 후 복사샘플 응답은 다음과 같습니다 참고 : 하루에 동일한 API 키를 사용하여 1 백만 명 이상의 요청을 보낼 수 없습니다. 메타 상자에 단축 된 URL을 표시하는 게시물 편집 화면의 메타 상자에 단축 URL을 표시하려고합니다. 메타 상자를 만들려면 메타 박스 API를 사용하고 URL 단축에는 WordPress HTTP API를 사용합니다. 메타 상자에 단축 URL을 표시하는 코드는 다음과 같습니다. <p> <this>이 코드가 작동하는 방법은 다음과 같습니다 </this></p> <met> 우리는 add_meta_box 함수를 사용하여 메타 상자를 만들었습니다 <ie> 우리는 get_permalink () 함수를 사용하여 게시물의 긴 URL을 검색합니다. 그런 다음, 우리는 이미 데이터베이스에 WordPress 옵션 으로이 긴 URL의 짧은 URL이 있는지 확인하고 있습니다. 그렇지 않다면 HTTP API를 사용하여 검색하여 WordPress 옵션으로 저장합니다. 그렇지 않으면 기존의 짧은 URL을 사용합니다 이 플러그인은 매번 새 URL을 요청하지 않기 때문에 Google URL Shortener 웹 서비스와 잘 놀립니다. 대신 검색되면 저장합니다. <img src="/static/imghw/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/173976295240605.png" class="lazy" alt="WordPress 용 URL 쇼트너 플러그인을 만듭니다" > <the> 이것은 포스트 편집 화면에서 메타 박스의 모습입니다 : <h2> <short> 프런트 엔드에 짧은 URL을 표시 <to> 우리는 또한 모든 게시물 아래에 단축 된 URL을 표시하려고합니다. 바로 그 일을하는 코드는 다음과 같습니다. <p> </p> <this> 이것은이 코드가 작동하는 방식입니다 : <p> <check> 우리는 먼저 WordPress가 게시물을 처리하고 있는지 확인하고 있습니다. 페이지 또는 사용자 정의 게시물 유형 인 경우 짧은 URL을 표시하지 않습니다. 그러나 모든 페이지에 표시하려면 함수 코드에서 처음 두 줄을 제거합니다. 그런 다음 메타 상자에 짧은 URL을 표시하면서 우리와 같은 모든 일을하고 있습니다. 유일한 차이점은 반향하는 대신 게시물 내용에 연결하고 있다는 것입니다. </check></p> <it> 여기에 프론트 엔드에서 어떻게 보이는지 <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><span><span><?php </span></span><span> </span><span><span>function url_shortener_settings_page() </span></span><span><span>{ </span></span><span> <span>add_settings_section("section", "Enter Key Details", null, "url-shortener"); </span></span><span> <span>add_settings_field("url-shortener-input-field", "API Key", "url_shortener_input_field_display", "url-shortener", "section"); </span></span><span> <span>register_setting("section", "url-shortener-input-field"); </span></span><span><span>} </span></span><span> </span><span><span>function url_shortener_input_field_display() </span></span><span><span>{ </span></span><span> <span>?></span> </span> <span><span><span><input</span> type<span>="text"</span> name<span>="url-shortener-input-field"</span> value<span>="<span><?php echo get_option('url-shortener-input-field'); ?></span>"</span> /></span> </span> <span><span><?php </span></span><span><span>} </span></span><span> </span><span><span>add_action("admin_init", "url_shortener_settings_page"); </span></span><span> </span><span><span>function url_shortener_page() </span></span><span><span>{ </span></span><span> <span>?></span> </span> <span><span><span><div</span> class<span>="wrap"</span>></span> </span> <span><span><span><h1</span>></span>URL Shortener Setting<span><span></h1</span>></span> </span> <span><span><span><form</span> method<span>="post"</span> action<span>="options.php"</span>></span> </span> <span><span><?php </span></span><span> <span>settings_fields("section"); </span></span><span> <span>do_settings_sections("url-shortener"); </span></span><span> <span>submit_button(); </span></span><span> <span>?></span> </span> <span><span><span></form</span>></span> </span> <span><span><span></div</span>></span> </span> <span><span><?php </span></span><span><span>} </span></span><span> </span><span><span>function menu_item() </span></span><span><span>{ </span></span><span> <span>add_submenu_page("options-general.php", "URL Shortener", "URL Shortener", "manage_options", "url-shortener", "url_shortener_page"); </span></span><span><span>} </span></span><span> </span><span><span>add_action("admin_menu", "menu_item");</span></span></pre><div class="contentsignin">로그인 후 복사</div></div> <done> 이제 우리는 WordPress 용 멋진 URL 쇼트너 플러그인을 만들었습니다!WordPress.org 플러그인 디렉토리의 널리 알려진 URL 쇼트너 플러그인 <like> 기존 플러그인을 확인하려면 WordPress.org 플러그인 디렉토리에서 가장 인기있는 URL 쇼트너 플러그인 중 두 가지가 URL Shortener 및 WP URL Shorten입니다. <l> wp url shorten은 ref.li를 사용하여 URL을 단축합니다. ref.li는 단축 된 URL을 통해 사이트를 방문하는 사람들의 실시간 통계 및 기타 교통 정보를 제공합니다. <ener ener> URL 쇼트너 플러그인을 사용하면 bit.ly, su.pr, yourls, goo.gl 및 기타 여러 서비스 중에서 선택할 수 있습니다. 이 플러그인은 QR 코드를 생성 할 수도 있습니다. <h2> </h2> 결론 이 튜토리얼에서는 자신의 URL 단축 플러그인을 쉽게 빌드하는 방법을 보여주었습니다. 이제 QR 코드 지원과 같은 더 많은 기능을 추가하고 다른 URL 단축 서비스를 사용할 수 있도록이를 확장 할 수 있습니다. 아래의 플러그인과 경험을 공유하십시오 <questions> WordPress 용 URL 쇼트너 플러그인 생성에 대한 자주 묻는 질문 (FAQ) <ur> URL 쇼트너 플러그인이란 무엇이며 WordPress 사이트에 필요한 이유는 무엇입니까? <p> URL 쇼트너 플러그인은 WordPress 게시물 및 페이지에 더 짧고 관리하기 쉬운 URL을 만드는 데 도움이되는 도구입니다. 이러한 단축 URL은 소셜 미디어, 이메일 및 기타 플랫폼에서 공유하기가 더 쉽습니다. 또한 링크를 더 깨끗하고 전문적으로 보이게 만듭니다. 길고 복잡한 URL이있는 WordPress 사이트가있는 경우 URL Shortener 플러그인은 사용자 경험과 SEO를 크게 향상시킬 수 있습니다. URL 쇼트너 플러그인은 어떻게 작동합니까? </p> URL 쇼트너 플러그인이 작동합니다. 원래 URL의 독특하고 짧은 버전을 만들어 사용자가 단축 된 URL을 클릭하면 원래 긴 URL로 리디렉션됩니다. 이 프로세스는 원활하며 사용자의 탐색 경험에 영향을 미치지 않습니다. 플러그인은 또한 단축 된 URL의 클릭 수를 추적하여 마케팅 노력을위한 유용한 데이터를 제공합니다. <p> 단축 된 URL을 사용자 정의 할 수 있습니까? </p> 예, 대부분의 URL Shortener 플러그인은 사용자 정의 할 수 있습니다. 단축 된 URL. 자신의 키워드를 추가하여 URL을보다 의미 있고 관련성있게 만들 수 있습니다. 이것은 URL을 쉽게 기억할 수있을뿐만 아니라 SEO를 향상시킬뿐만 아니라 WordPress에서 'shortlink get'버튼을 복원 할 수 있습니까? <p> </p> 예, 복원 할 수 있습니다. WordPress에서 ShortLink '버튼을 가져옵니다. 이 버튼은 WordPress 4.4에서 제거되었지만 플러그인을 사용하거나 테마 기능에 코드 스 니펫을 추가하여 다시 가져올 수 있습니다. 🎜> 예, WordPress에 사용할 수있는 몇 가지 무료 URL 단축 플러그인이 있습니다. 인기있는 것 중 일부에는 URL 단축, 예쁜 링크 및 비트가 포함됩니다. 이 플러그인은 기본 URL 단축 기능을 제공하며 URL 단축을 처음 접하는 경우 좋은 출발점입니다.<track> 단축 URL의 성능을 추적하려면 어떻게해야합니까? <h3 id="대부분의-URL-쇼트너-플러그인은-단축-URL의-성능을-추적-할-수있는-분석-기능을-제공합니다-URL이-클릭-한-횟수-사용자의-지리적-위치-추천-소스-등을-볼-수-있습니다-이-데이터는-청중을-더-잘-이해하고-마케팅-전략을-최적화하는-데-도움이-될-수-있습니다"> 대부분의 URL 쇼트너 플러그인은 단축 URL의 성능을 추적 할 수있는 분석 기능을 제공합니다. URL이 클릭 한 횟수, 사용자의 지리적 위치, 추천 소스 등을 볼 수 있습니다. 이 데이터는 청중을 더 잘 이해하고 마케팅 전략을 최적화하는 데 도움이 될 수 있습니다. </h3> 기술에 정통하지 않은 경우 URL 쇼트너 플러그인을 사용할 수 있습니까? 대부분의 URL 쇼트너 플러그인은 사용자 친화적이며 기술적 지식이 필요하지 않도록 설계되었습니다. 사용하기 쉬운 인터페이스와 자세한 지침이 제공됩니다. WordPress 대시 보드를 탐색 할 수 있다면 URL 쇼트너 플러그인을 사용할 수 있습니다. <p> URL 쇼트너 플러그인이 내 SEO를 향상시킬 수 있습니까? </p> <h3 id="예-URL-쇼트너-플러그인이-SEO를-향상시킬-수-있습니다-검색-엔진이-크롤링-및-인덱스가-더-쉬워지면-단축-URL이-더-쉽습니다-또한-검색-엔진-결과에서-사이트의-순위를-높일-수있는-링크를보다-관리-가능하고-공유-할-수있게하여-사용자-경험을-향상시킵니다"> 예, URL 쇼트너 플러그인이 SEO를 향상시킬 수 있습니다. 검색 엔진이 크롤링 및 인덱스가 더 쉬워지면 단축 URL이 더 쉽습니다. 또한 검색 엔진 결과에서 사이트의 순위를 높일 수있는 링크를보다 관리 가능하고 공유 할 수있게하여 사용자 경험을 향상시킵니다. </h3> 제휴사 링크에 URL 쇼트너 플러그인을 사용할 수 있습니까? </track></ur></questions></ener></l></like></done></it></this></to></short> </h2></the></ie></met>
URL Shortener 플러그인 사용과 관련된 위험이 있습니까?
URL Shortener 플러그인이 제공하는 동안 많은 혜택으로 몇 가지 위험이 있습니다. 예를 들어, 플러그인의 서버가 줄어들면 단축 된 URL이 작동을 멈출 수 있습니다. 또한 일부 사용자는 대상 URL을 볼 수 없기 때문에 단축 URL을 클릭하는 데주의를 기울일 수 있습니다. 따라서 신뢰할 수있는 플러그인을 선택하고 신중하게 단축 된 URL을 사용하는 것이 중요합니다.
위 내용은 WordPress 용 URL 쇼트너 플러그인을 만듭니다의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

블로그는 사람들이 자신의 의견, 의견 및 의견을 온라인으로 표현할 수있는 이상적인 플랫폼입니다. 많은 초보자들은 자체 웹 사이트를 구축하기를 간절히 원하지만 기술적 장벽이나 비용 문제에 대해 걱정하는 것을 주저합니다. 그러나 플랫폼이 초보자의 기능과 요구를 충족시키기 위해 계속 발전함에 따라 이제 그 어느 때보 다 쉬워지기 시작했습니다. 이 기사에서는 테마 선택에서 플러그인 사용, 보안 및 성능 향상에 이르기까지 WordPress 블로그를 작성하는 방법을 단계별로 안내하여 자신의 웹 사이트를 쉽게 만들 수 있습니다. 블로그 주제와 방향을 선택하십시오 도메인 이름을 구매하거나 호스트를 등록하기 전에 다루려는 주제를 식별하는 것이 가장 좋습니다. 개인 웹 사이트는 여행, 요리, 제품 리뷰, 음악 또는 귀하의 관심사를 불러 일으키는 취미와 관련하여 회전 할 수 있습니다. 진정으로 관심이있는 영역에 중점을두면 지속적인 글쓰기를 장려 할 수 있습니다.

WordPress 기사 목록을 조정하는 4 가지 방법이 있습니다. 테마 옵션 사용, 플러그인 사용 (예 : Post Type Order, WP Post List, Boxy Sitture), 코드 사용 (Functions.php 파일의 설정 추가) 또는 WordPress 데이터베이스를 직접 수정하십시오.

최근에 사용자가 개인화 된 라이브러리에 좋아하는 게시물을 저장할 수 있도록하여 사용자가 개인화 된 경험을 만드는 방법을 보여주었습니다. 어떤 곳에서 이름을 사용하여 개인화 된 결과를 다른 수준으로 가져갈 수 있습니다 (예 : 환영 화면). 다행히 WordPress를 사용하면 로그인 한 사용자에 대한 정보를 쉽게 얻을 수 있습니다. 이 기사에서는 현재 로그인 한 사용자와 관련된 정보를 검색하는 방법을 보여줍니다. get_currentuserinfo ()를 사용합니다. 기능. 테마의 어느 곳에서나 사용할 수 있습니다 (헤더, 바닥 글, 사이드 바, 페이지 템플릿 등). 작동하려면 사용자에게 로그인해야합니다. 따라서 사용해야합니다.

상위 카테고리 아카이브 페이지에 자식 카테고리를 표시하는 방법을 알고 싶습니까? 분류 아카이브 페이지를 사용자 정의 할 때 방문자에게 더 유용하기 위해이를 수행해야 할 수도 있습니다. 이 기사에서는 부모 카테고리 아카이브 페이지에 자식 카테고리를 쉽게 표시하는 방법을 보여줍니다. 하위 범주가 부모 카테고리 아카이브 페이지에 나타나는 이유는 무엇입니까? 부모 카테고리 아카이브 페이지에 모든 자식 카테고리를 표시하면 방문자에게 덜 일반적이고 유용 할 수 있습니다. 예를 들어, 책에 대한 WordPress 블로그를 실행하고 "테마"라는 분류법을 가지고 있다면 독자가 할 수 있도록 "소설", "논픽션"과 같은 하위 세포 체질을 추가 할 수 있습니다.

과거에는 Postexpirator 플러그인을 사용하여 WordPress에서 게시물을 만료하는 방법을 공유했습니다. 활동 목록 웹 사이트를 만들 때이 플러그인이 매우 유용하다는 것을 알았습니다. 만료 된 활동 목록을 쉽게 삭제할 수 있습니다. 둘째,이 플러그인 덕분에 만료 후 날짜에 따라 게시물을 정렬하는 것도 매우 쉽습니다. 이 기사에서는 WordPress에서 만료일로 게시물을 정렬하는 방법을 보여줍니다. 사용자 정의 필드 이름을 변경하기 위해 플러그인의 변경 사항을 반영하도록 업데이트 된 코드. 의견에 알려 주신 Tajim에게 감사드립니다. 특정 프로젝트에서는 이벤트를 사용자 정의 게시물 유형으로 사용합니다. 지금

WordPress 웹 사이트 및 소셜 미디어 계정을 자동화하는 방법을 찾고 계십니까? 자동화를 사용하면 Facebook, Twitter, LinkedIn, Instagram 등에서 WordPress 블로그 게시물 또는 업데이트를 자동으로 공유 할 수 있습니다. 이 기사에서는 IFTTT, Zapier 및 Uncanny Automator를 사용하여 WordPress 및 소셜 미디어를 쉽게 자동화하는 방법을 보여 드리겠습니다. WordPress 및 소셜 미디어를 자동화하는 이유는 무엇입니까? WordPre를 자동화하십시오

사용자 중 한 명이 다른 웹 사이트에 바닥 글에 쿼리 수와 페이지로드 시간을 표시하는 방법을 물었습니다. 당신은 종종 웹 사이트의 바닥 글에서 이것을 볼 수 있으며, "1.248 초 만에 64 쿼리"와 같은 것을 표시 할 수 있습니다. 이 기사에서는 WordPress에 쿼리 수와 페이지로드 시간을 표시하는 방법을 보여줍니다. 테마 파일 (예 : footer.php)에서 원하는 곳에서 다음 코드를 붙여 넣으십시오. 쿼리 신

WordPress 호스트를 사용하여 웹 사이트를 구축하려면 다음과 같이 필요합니다. 신뢰할 수있는 호스팅 제공 업체를 선택하십시오. 도메인 이름을 구입하십시오. WordPress 호스팅 계정을 설정하십시오. 주제를 선택하십시오. 페이지와 기사를 추가하십시오. 플러그인을 설치하십시오. 웹 사이트를 사용자 정의하십시오. 귀하의 웹 사이트를 게시하십시오.
