Nie chcesz często duplikować treści na swojej stronie internetowej. Jednak rozsądnie jest duplikować swoje strony, aby zachować spójność lub szablonowy styl. Twoim jedynym zmartwieniem powinno być to, jak wykonać zadanie, dlatego dzisiaj omówimy, jak zduplikować stronę w WordPressie.
WordPress jest elastyczną platformą, więc ma sens, że istnieje kilka sposobów na zduplikowanie strony w WP. Istnieje również metoda, która sprawdzi się niezależnie od poziomu doświadczenia.
W tym poście przyjrzymy się czterem sposobom duplikowania strony w WordPressie. Ale najpierw zbadajmy, dlaczego w ogóle warto to zrobić.
Różnica między „duplikacją treści” a duplikacją strony w WordPressie
Zanim przejdziemy do szczegółowego uzasadnienia, ważne jest wyjaśnienie różnicy między duplikacją treści a tworzeniem duplikatów stron w WordPressie.
Optymalizacja pod kątem wyszukiwarek (SEO) jest związana z tym ostatnim. Zduplikowana treść odnosi się do strony w Twojej witrynie, która zawiera zasadniczo całą tę samą treść, co inna strona w innym miejscu w Internecie.
Choć może to być szkodliwe, wyszukiwarka zazwyczaj nie ukarze Cię za to od razu.
Różni się to jednak od „skopiowanej treści”, która jest celową próbą „oszukiwania” wyszukiwarek w celu uzyskania wyższej pozycji. Konsekwencje są znacznie poważniejsze, ponieważ wydaje się to być celowym działaniem.
Wbrew temu, co wspomniano powyżej, duplikowanie strony oznacza po prostu skopiowanie jej układu, formatowania i zawartości.
Celem jest wykorzystanie tej zduplikowanej strony jako podstawy dla nowej; zrobienie tego nie wiąże się z karą SEO. Następnie krótko omówmy, dlaczego możesz chcieć to zrobić.
{automatycznie}
Dlaczego warto duplikować stronę w WordPressie
Niewątpliwie będziesz świadomy potrzeby duplikowania strony w WordPressie, gdy się pojawi. Jednak możliwe, że bardziej skuteczna strategia byłaby korzystniejsza niż Twoje obecne strategie tworzenia postów i stron.
Na przykład:
- Masz na myśli konkretny projekt swojej obecnej strony, który wykorzystasz na innej stronie swojej witryny.
- Tworząc nową treść, możesz tworzyć „wersje robocze” stron, które często wykorzystujesz ponownie (na przykład wpisy na blogu).
- Chcesz użyć określonego kodu HTML lub CSS z jednego układu na nowej stronie.
- Być może chcesz pracować nad nową wersją strony, nie mając jednocześnie dostępu do jej funkcjonalności (choć istnieją lepsze sposoby, aby to zrobić).
Krótko mówiąc, chcesz zduplikować stronę w WordPressie, aby rozpocząć nowy wpis lub stronę bez konieczności ponownego wprowadzania tagów, kategorii i formatowania; kopiowanie umożliwia zduplikowanie wpisu lub strony, łącznie z tytułem, zawartością, tagami i kategoriami.
Skrót do duplikowania strony byłby pomocny w każdym z tych scenariuszy. Omówmy zalecenia dotyczące rozwiązań, które przedstawiamy w sekcji poniżej.
Jak zduplikować stronę w WordPressie (4 metody)
W tej sekcji dowiesz się, jak duplikować strony w WordPressie.
W zależności od poziomu doświadczenia ocenimy cztery poniższe metody od stosunkowo prostych do średnio trudnych. Porozmawiamy o następujących kwestiach:
- Najlepszy sposób na ręczne kopiowanie i wklejanie treści (i dlaczego nie powinieneś tego robić).
- Użyj Edytora bloków, aby skopiować swoją zawartość.
- Zainstaluj wtyczkę, aby strona była dwa razy dłuższa.
- Aby zduplikować strony, dodaj kod do pliku functions.php.
Po zakończeniu przedstawimy Ci kilka wskazówek, jak wybrać najlepszy sposób na zduplikowanie strony w WordPressie.
1. Kopiowanie i wklejanie treści ręcznie (i dlaczego to nie jest idealne rozwiązanie)
Zacznijmy od omówienia konwencjonalnej strategii, której używa wiele osób. Kopiowanie treści i wklejanie jej do nowego szkicu to metoda „brutalnej siły” duplikowania strony w WordPressie.
Zakładamy, że jeśli wzruszasz ramionami, czytając ten artykuł, należysz do jednego z poniższych obozów:
- Twoja witryna internetowa korzysta ze skąpych pól taksonomii lub SEO i ma niewiele stron.
- Strona, którą chcesz zduplikować, nie jest dostępna z zaplecza witryny.
- Nie znalazłeś bardziej wydajnego rozwiązania.
Kopiowanie i wklejanie będzie prawdopodobnie najlepszym rozwiązaniem, jeśli zgadzasz się z którymś z pierwszych dwóch stwierdzeń.
Choć ręczne kopiowanie i wklejanie jest łatwe do zrozumienia i stosowania, ma kilka wad.
Ta metoda nie skopiuje dokładnie obrazów, kategorii i tagów Twojej witryny, metaopisów, linków trwałych ani żadnych ukrytych komponentów, takich jak niestandardowy kod HTML.
Krok 1. Skopiuj tekst z oryginalnego artykułu
W tym przypadku Twoim przyjacielem będzie CTRL-A, a procedura również nie będzie trudna:
- Wejdź na stronę internetową, której dotyczy spór.
- Skopiuj zaznaczony tekst.
- Dodaj go do nowego szkicu, wklejając go.
Nawet najbardziej „technicznie głuchy” człowiek powinien być w stanie to zrozumieć. Następny etap jest jednak nieco trudniejszy.
Krok 2. Usuń znaczniki z kodu HTML
Należy pamiętać, że w zależności od wersji źródłowej i docelowej może być konieczne ponowne zastosowanie formatów nagłówków i usunięcie zbędnego kodu HTML z zaplecza.
Po skopiowaniu zawartości przejdź do edytora kodu swojej strony, aby to zrobić. Użytkownicy Edytora klasycznego powinni wybrać kartę Tekst...
Użytkownicy Edytora bloków powinni zamiast tego przejść do Edytora kodu:
Rozsądnie jest usunąć wszystkie tagi lub span>, które odkryjesz po tym. Naszym zaleceniem jest, aby spojrzeć na stronę, która nie jest zduplikowana i postępować zgodnie z układem i strukturą kodu.
Biorąc pod uwagę ilość pracy, może to zająć więcej niż jedną lub dwie strony, a z każdym ręcznym powtórzeniem wzrasta ryzyko popełnienia błędów.
Jeśli chcesz sprawnie zduplikować stronę w WordPressie, nie popełniając błędów i nie marnując czasu, warto wziąć pod uwagę inną opcję z tej listy.
2. Rozważ użycie funkcji edytora bloków, która pomoże Ci duplikować strony
Biorąc pod uwagę, że większość wad nadal ma zastosowanie, korzystanie z Edytor bloków w WordPressie zduplikowanie strony można by bardziej trafnie określić jako metodę „półręczną”.
Aby zduplikować stronę ze swojej witryny WordPress, otwórz stronę i wybierz Więcej narzędzi i opcji z menu w prawym górnym rogu ekranu:
Otwórz to menu, a następnie kliknij przycisk Kopiuj całą zawartość w sekcji Narzędzia. Stąd możesz skopiować zawartość i wkleić ją do nowego szkicu, aby nad nią pracować. Nadal nie jest to jednak najskuteczniejsza metoda duplikowania strony w WordPressie.
3. Użyj wtyczki WordPress, aby zduplikować swoją stronę
Duplikowanie stron to jedno z wielu zadań WordPressa, które można wykonać za pomocą wtyczki.
Tutaj Twoim pierwszym zadaniem jest wybranie odpowiedniego elementu. Poszukaj wtyczek, które zostały niedawno zaktualizowane, są kompatybilne z Twoją wersją WordPressa, mają pozytywne oceny i otrzymały wiele pozytywnych recenzji (przynajmniej cztery gwiazdki).
Tutaj podano kilka sugestii. Zarówno Yoast Duplicate Post, jak i Zduplikowana strona lub post otrzymały pozytywne recenzje i są regularnie aktualizowane. Aby to zilustrować, użyjmy wtyczki Duplicate Page, która jest prawdopodobnie najlepszą opcją na rynku w tej chwili:
Po zainstalowaniu i aktywacji przejdź do ekranu WordPress' Pages > All Pages. Stąd poszukaj przycisku „copy” (kopiuj), najeżdżając kursorem na stronę, którą chcesz skopiować. Duplikuj witrynę:
Po kliknięciu tego przycisku strona, o której mowa, zostanie zduplikowana; zadanie wykonane!
4. Dodaj kod do pliku functions.php, aby zduplikować swoją stronę w WordPressie
Choć może być najtrudniejsze do wdrożenia, nasze ostateczne podejście zapewnia największą elastyczność. To świetny pomysł, aby dodać kod do pliku functions.php dla różnych zadań, w tym duplikacji stron WordPress.
Link można dodać bezpośrednio do ekranu pulpitu Pages, zapewniając, że będzie on zawsze dostępny. Ale najpierw musisz przygotować kilka rzeczy:
- Odpowiedni edytor tekstu. Nawet wbudowany edytor tekstu wystarczy w nagłych wypadkach. Atom, Sublime Text i Notepad++ są bezpłatne (lub mają bezpłatne wersje próbne).
- Klient protokołu FTP (File Transfer Protocol). Możesz uzyskać dostęp do swojej witryny w przyjemny sposób, korzystając z FileZilla lub CyberDuck, które są doskonałymi opcjami. Ponadto Twoja firma hostingowa może zapewnić Menedżera plików, który wykonuje to samo zadanie.
- Dostęp do serwera dla Twojej witryny. Zazwyczaj możesz znaleźć dane uwierzytelniające w panelu sterowania hostingiem lub w wiadomości e-mail, która została do Ciebie wysłana, gdy po raz pierwszy kupiłeś konto.
- Możliwość zarządzania witryną przez FTP. Witryna Make WordPress ma świetny samouczek FileZilla, który można zastosować do innych klientów, jeśli trzeba odświeżyć wiedzę.
- Odgałęzienie Twojego obecnego motywu nadrzędnego. Wcześniej mówiliśmy o tym, jak to zrobić, i pomaga to zachować zmiany, gdy są wprowadzane aktualizacje.
Gdy będziesz gotowy, uruchom klienta FTP i postępuj zgodnie z instrukcjami!
Krok 1. Otwórz plik functions.php
Najpierw zaloguj się do swojej witryny za pomocą klienta FTP, a następnie wyszukaj folder wp-content > themes:
Folder Twojego motywu potomnego z plikiem functions.php powinien tam być. Jeśli go brakuje, musisz go najpierw utworzyć. Edycja jest następna.
Krok 2. Dodaj kod do pliku functions.php
Powinieneś dodać następujący kod, gdy plik functions.php jest otwarty. Powinien on obejmować cały inny kod, który może się tam znajdować:
/* Funkcja duplikowania postów i stron. Duplikaty pojawiają się jako wersje robocze, a użytkownik jest przekierowywany do ekranu edycji. */
funkcja rd_duplicate_post_as_draft(){
global $ wpdb;
jeśli (! ( isset( $_GET['post']) || isset( $_POST['post']) || ( isset($_REQUEST['action']) && 'rd_duplicate_post_as_draft' == $_REQUEST['action'] ) ) ) {
wp_die('Nie podano wpisu do duplikacji!');
}
/* Weryfikacja nonce'a */
jeśli ( !isset( $_GET['duplicate_nonce'] ) || !wp_verify_nonce( $_GET['duplicate_nonce'], basename( __FILE__ ) ) )
powrotu;
/* Pobiera oryginalny wpis lub identyfikator strony */
$post_id = (isset($_GET['post']) ? absint( $_GET['post'] ) : absint( $_POST['post'] ) );
/* …a następnie pobiera oryginalne dane postu. */
$post = get_post( $post_id );
/* Aby wybrać innego użytkownika jako autora posta, użyj $new_post_author = $post->post_author;. W przeciwnym wypadku… */
$bieżący_użytkownik = wp_get_bieżący_użytkownik();
$nowy_autor_postu = $bieżący_użytkownik->ID;
/* Jeśli dane postu istnieją, utwórz duplikat */
if (isset( $post ) && $post != null) {
/* Utwórz nową tablicę danych postu */
$ args = array (
'comment_status' => $post->comment_status,
'ping_status' => $post->ping_status,
'post_author' => $new_post_author,
'post_content' => $post->post_content,
'post_excerpt' => $post->post_excerpt,
'post_name' => $post->post_name,
'post_parent' => $post->post_parent,
'post_password' => $post->post_password,
'post_status' => 'wersja robocza',
'tytuł_postu' => $post->tytuł_postu,
'post_type' => $post->post_type,
'to_ping' => $post->to_ping,
'menu_order' => $post->menu_order
);
/* Wstaw post za pomocą wp_insert_post() */
$new_post_id = wp_insert_post ($args );
/* Pobierz wszystkie aktualne warunki wpisu, a następnie porównaj je z nowym szkicem. */
$taxonomies = get_object_taxonomies($post->post_type); // zwraca tablicę nazw taksonomii dla typu wpisu, np. array("category", "post_tag");
foreach ($taksonomie jako $taksonomia) {
$post_terms = wp_get_object_terms($post_id, $taxonomy, array('fields' => 'slugs'));
wp_set_object_terms ($ new_post_id, $ post_terms, $ taksonomia, fałsz);
}
/* Duplikuj wszystkie metadane wpisu */
$post_meta_infos = $wpdb->get_results("WYBIERZ meta_klucz, meta_wartość Z $wpdb->postmeta GDZIE post_id=$post_id");
if (liczba($post_meta_infos)!=0) {
$sql_query = "WSTAW DO $wpdb->postmeta (post_id, meta_klucz, meta_wartość) ";
foreach ($post_meta_infos jako $meta_info) {
$meta_klucz = $meta_info->meta_klucz;
jeśli( $meta_key == '_wp_old_slug' ) kontynuuj;
$meta_value = addslashes($meta_info->meta_value);
$sql_query_sel[]= "WYBIERZ $new_post_id, '$meta_key', '$meta_value'";
}
$sql_query.= implode("UNION ALL", $sql_query_sel);
$wpdb->zapytanie($sql_query);
}
/* Przekierowanie do ekranu edycji posta dla nowego szkicu */
wp_redirect( admin_url( 'post.php?action=edit&post=' . $new_post_id ) );
wyjście;
} Else {
wp_die('Utworzenie wpisu nie powiodło się, nie można znaleźć oryginalnego wpisu: ' . $post_id);
}
}
add_action( 'admin_action_rd_duplicate_post_as_draft', 'rd_duplicate_post_as_draft' );
/* Dodaj zduplikowany link do listy akcji dla post_row_actions */
funkcja rd_duplicate_post_link( $akcje, $post ) {
jeśli (current_user_can('edit_posts')) {
$actions['duplicate'] = 'Duplikat';
}
return $akcje;
}
dodaj_filtr('akcje_wiersza_w_postach', 'rd_duplikat_link_w_postach', 10, 2 );
add_filter('akcje_wiersza_strony', 'rd_duplikat_link_postu', 10, 2);
Po dodaniu kodu zapisz zmiany i rozłącz się z połączeniem FTP.
Krok 3. Sprawdź, czy możesz zduplikować stronę
Przejdź do ekranu Pages po odświeżeniu zaplecza. Link duplikacji pojawi się ponownie jak poprzednio:
Chociaż działa on dobrze, gdy umieści się go w pliku functions.php motywu potomnego, przy odrobinie wiedzy można go z łatwością przekształcić w wtyczkę i jeszcze bardziej rozszerzyć jego funkcjonalność.
Jak wybrać właściwą metodę duplikowania strony w WordPressie
Skłonność do wybierania najszybszego rozwiązania podczas duplikowania stron ma sens. Niemniej jednak, w zależności od wymagań, możesz chcieć przyjrzeć się bliżej bardziej skomplikowanej opcji.
Najlepszą opcją dla większości użytkowników, którzy po prostu potrzebują zduplikować stronę w WordPressie, będzie wtyczka. W razie potrzeby możesz ją zainstalować i aktywować, a ona zapewni Ci potrzebną funkcjonalność (a w niektórych przypadkach nawet więcej).
Jednak zakodowanie na stałe rozwiązania do duplikowania stron w WordPressie ma sens, jeśli jesteś ciężkim „duplikatorem”, prawdopodobnie o złożonych potrzebach. Zawsze będzie dostępne i zapewni dostosowane doświadczenie zgodnie z Twoimi wymaganiami.
Oczywiście, w zależności od potrzeb, mogą mieć na to wpływ względy budżetowe, ale jeśli otrzymujesz funkcjonalność, której potrzebujesz, to pieniądze zostały dobrze wydane.
JESTEM H
Chcesz szybką stronę internetową?
Kogo ja oszukuję? Czyż nie wszyscy?
Dlaczego więc tak wielu z nas walczy?
Największym wyzwaniem jest zwykle znalezienie szybkiej, niezawodnej firmy hostingowej.
Wszyscy przechodziliśmy przez koszmary – wsparcie trwa wieczność lub nie rozwiązuje naszego problemu, zawsze obwiniając coś po swojej stronie…
Ale największym problemem jest to, że witryna zawsze działa wolno.
At CollectiveRay hostujemy za pomocą hostingu InMotion, a nasza strona jest głupio szybka. Działamy na niestandardowym stosie konfiguracji serwera LightSpeed na MariaDB z silnikiem PHP 7.4 i frontem przez Cloudflare.
W połączeniu z naszymi optymalizacjami front-endu niezawodnie obsługujemy 6000 użytkowników każdego dnia, przy szczytowej liczbie 50+ jednoczesnych użytkowników.
Chcesz uzyskać szybką konfigurację, taką jak nasza? Przenieś swoją witrynę za darmo na hosting InMotion i uzyskaj 50% ZNIŻKI na aktualne ceny.
Wypróbuj InMotion Hosting z 50% ZNIŻKĄ na CollectiveRay goście w czerwiec 2025 TYLKO!
Owijanie w górę
Proces duplikowania strony w WordPressie wydaje się być tak prosty, jak kliknięcie przycisku. W zależności od Twojego doświadczenia i wiedzy, niektóre strategie mogą wydawać się znacznie trudniejsze niż inne.
W tym artykule przyjrzeliśmy się czterem, różnie trudnym metodom duplikowania strony w WordPressie. Podsumujmy je szybko:
- Skopiuj i wklej treść ręcznie, ale pamiętaj, że jeśli masz wiele stron, proces ten może zająć trochę czasu.
- Alternatywnie można użyć wbudowanej funkcji Edytora bloków, choć lepsze jest trwalsze rozwiązanie.
- Użyj wtyczki, aby zduplikować swoje strony w tradycyjny sposób, np. Duplicate Page.
- Otwórz edytor tekstu i dodaj kod do pliku functions.php dla WordPressa.
Duplikowanie strony w WordPressie FAQ
Jaka jest różnica między duplikatem i klonem w WordPressie?
Każda z tych funkcji po kliknięciu wygeneruje kopię strony z niewielkimi zmianami: Klon: duplikuje Twój wpis lub stronę WordPress bez uruchamiania edytora sklonowanej treści. Nowy szkic: duplikuje treść i uruchamia edytor, umożliwiając natychmiastowe rozpoczęcie pracy.
Jakich wtyczek do duplikowania stron WordPress potrzebuję?
Yoast Duplicate Post i Duplicate Page to dwie wtyczki WordPress, których używanie zalecamy, ponieważ zasadniczo wykonują to samo zadanie. Nie potrzebujesz obu, pomimo ich mylących nazw, ponieważ każda z nich działa ze stronami i postami. Bez względu na to, którą wybierzesz, będziesz musiał zainstalować i aktywować ją na swojej stronie internetowej.
Jak zduplikować stronę w edytorze WordPress?
- Aby skopiować wpis lub stronę, kliknij menu w kształcie wielokropka (trzy pionowe kropki) znajdujące się po jego prawej stronie.
- Wybierz Kopiuj.
- Nowy wpis ze zduplikowaną treścią zostanie utworzony natychmiast po otwarciu Edytora WordPressa.