Czy chcesz dodać link zewnętrzny jako tytuł postu w WordPress? Czasami możesz po prostu chcieć udostępnić link swoim użytkownikom. Zamiast wysyłać je do postu, możesz chcieć, aby tytuł postu łączył się z inną witryną. W tym artykule pokażemy, jak linkować do zewnętrznych linków z tytułu postu w WordPress.

Adding External Link to WordPress Post Title

Metoda 1: łączenie tytułu postu z linkiem zewnętrznym w WordPress za pomocą wtyczki

Ta metoda jest łatwiejsza i zalecana jest dla początkujących.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować linki do strony wtyczki. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji po prostu utwórz nowy post lub edytuj istniejący. Zauważysz nowe pole meta “linki do stron” pod edytorem postów.

Adding a custom URL in page links to

Kliknij “niestandardowy adres URL”, aby dodać link, który chcesz dodać do tytułu postu. Teraz możesz zapisać lub opublikować swój post.

To wszystko. Tytuł postu będzie teraz linkiem do niestandardowego adresu URL, który podałeś.

Nie jest konieczne używanie go tylko do linków zewnętrznych. Możesz również użyć go do wysyłania użytkowników do różnych postów i stron w witrynie WordPress.

Ta metoda wymaga dodania kodu do witryny WordPress. Możesz użyć tej metody, jeśli nie masz nic przeciwko wklejaniu fragmentów z sieci do WordPress.

Po prostu dodaj ten kod do funkcji motywu.plik php lub wtyczka specyficzna dla witryny.

function print_post_title () {
global $post;
$thePostID = $post- > ID;
$post_id = get_post ($thePostID);
$title = $post_id- > post_title;
$perm = get_permalink ($post_id);
$post_keys = array (); $post_val = array ();
$post_keys = get_post_custom_keys ($thePostID);

jeśli (!empty ($post_keys)) {
foreach ($post_keys as $pkey) {
if ($pkey== 'external_url') {
$post_val = get_post_custom_values ($pkey);
}
}
if (empty ($post_val)) {
$link = $perm;
} else {
$link = $post_val[0];
}
} else {
$link = $perm;
}
echo '<H2><a href="'.$link.'"rel=" bookmark " title="".$title.'">'.$title."</a > < / H2>";
}

Ten kod wygląda po prostu szuka niestandardowego pola zawierającego niestandardowy adres URL. Jeśli post ma niestandardowe pole, wyświetla tytuł postu połączony z Twoim adresem URL.

Następnym krokiem jest zastąpienie domyślnego wyświetlania tytułu postu za pomocą tej funkcji. Znajdziesz go w archiwach.php, content.php, Kategoria.php i inne szablony. Wyglądałoby to mniej więcej tak:

<?php the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></H2>' ); ?>

Musisz go zastąpić tym kodem:

<?php print_post_title ()?>

Część kodu jest skończona, teraz musisz dodać zewnętrzny adres URL do posta. Po prostu Edytuj post lub utwórz nowy. Na stronie edytora postów poszukaj pola meta niestandardowe.

Jeśli nie widzisz pola niestandardowe meta, musisz kliknąć Opcje ekranu w prawym górnym rogu ekranu. Spowoduje to obniżenie menu, w którym musisz zaznaczyć pole obok “Pola niestandardowe”.

Show custom fields meta box on the post edit screen in WordPress

Poniżej edytora postów znajdziesz pole meta pól niestandardowych.

Kliknij na “Enter New” a następnie wpisz external_url w “Nazwa” pole i adres URL, który chcesz dodać do tytułu postu w polu”Wartość” pole.

Adding new custom key

Możesz teraz zapisać lub opublikować swój post. To wszystko, tytuł postu zostanie teraz połączony z adresem URL dodanym w polu niestandardowym.

Następnym razem, gdy musisz dodać link, wystarczy wybrać external_url niestandardowe pole z rozwijanego menu i wprowadź link zewnętrzny w polu Wartość.

Mamy nadzieję, że ten artykuł pomógł Ci nauczyć się linkować do zewnętrznych linków z tytułu postu w WordPress. Możesz również zobaczyć nasz przewodnik, Jak dodać ikonę linku zewnętrznego w swojej witrynie WordPress.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd “nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

9 Najlepsze Darmowe Wtyczki WordPress Author Bio Box

W artykule: 1. Simple Author Box2. Branda3. Autor postu WP4. Author Bio…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…