Wordpress odstraňuje data příspěvků a autorů. Odebrat datum příspěvku ve WordPressu

V tomto článku se podíváme na to, jak odstranit autora a datum vydání ve WordPressu. Autora a datum můžete odebrat instalací speciálního pluginu nebo úpravou kódu šablony motivu. Z bezpečnostních důvodů doporučujeme odstranit autora publikace, protože autorem je přihlášení do administrativního panelu. Ve standardních tématech WordPress nevypadá datum zveřejnění příliš hezky, a proto jej mnoho blogerů chce odstranit.

Playlist „Jak vytvořit web na WordPress“

TimeWeb je nejlepší hosting pro WordPress: bezplatná doména, 99 rublů měsíčně.
Vyzkoušejte, 10 dní zdarma: REGISTRACE VIDEO

Chcete-li ve WordPressu ručně odstranit autora a datum, musíte mít alespoň minimální znalosti programování. Kromě toho se v tématech WordPress zobrazuje datum a autor prostřednictvím různých souborů, což ztěžuje nalezení správného souboru pro úpravy.

Plugin WP Meta and date remover funguje automaticky a nevyžaduje žádná nastavení. Do souborů editoru zapíše příkaz display: none odpovědný za zobrazení autora a data, který vizuálně skryje celý blok metadat.

Chcete-li nainstalovat plugin, přejděte na administrační panel „WordPress“ ⇒ „Pluginy“ ⇒ „Přidat nový“ a do vyhledávacího formuláře zadejte „WP Meta and date remover“. Poté klikněte na nainstalovat a aktivovat. To je vše, instalace je dokončena.
Po instalaci a aktivaci pluginu se ze všech článků na webu automaticky odstraní autor a data publikace.

Jak ručně odstranit autora a datum vydání. Naším úkolem je odstranit z WordPress šablony funkci, která je zodpovědná za zobrazení autora, data a dalších metadat. Ve výchozím nastavení tato funkce vypadá takto:

Funkce zobrazení metadat může vypadat jinak, opět v závislosti na tématu. Může to být například funkce the_author() nebo nějaká jiná funkce, kde je přítomen nápis „entry_meta“.

Před úpravou souborů v editoru nezapomeňte vytvořit kopii! Pokud omylem smažete část kódu, stránka se může přestat načítat. A místo toho, abyste jednoduše odstranili nepotřebné řádky na webu, skončíte s problémy s přístupem. Buďte opatrní. Pokud si nejste jisti, použijte plugin.

Kde najdu tuto funkci? V závislosti na tématu mohou být výstupní funkce metadat umístěny v následujících souborech:

  • php (domovská stránka);
  • php (Stránka příspěvku);
  • php(kategorie);
  • php (Vlastní stránka);
  • php (obsah příspěvku)
  • php (archiv záznamů).

Dobrý den, milý čtenáři. Tady píšu, píšu o zabezpečení webu, dokonce jsem zvýraznil celou sekci na stránce. A najednou si všimnu, že samotné stigma je jako dělo. Při zobrazení příspěvků je hned za názvem uveden autor a datum vydání.

No, o datu pomlčím. Osobně mě pobuřuje, když není uvedeno datum vydání a já takové články ani nečtu, protože mohou a s největší pravděpodobností jsou v tuto chvíli irelevantní. Proč číst zastaralé informace?

Ale o autorovi! už jsem psal. A jedním z kroků je změna loginu a hesla pro přihlášení do admin panelu. Ale jaký smysl má změna, když se po kliknutí na přezdívku autora někdo dostane na stránku jako http://your site.ru/author/login/ a rozpozná toto přihlášení? Jediný závěr, který mě napadá, je odstranit autora článku, naštěstí to WordPress docela usnadňuje.

Jak odstranit autora z WordPressu?

Autor

Na panelu administrátora přejděte v Editoru na kartu Vzhled a vyhledejte tento kód v souborech page.php, single.php, index.php. Kód může být v jiných souborech, záleží na šabloně.

Určitě víte, jak na to. Ale abych to upřesnil. Otevřete požadovaný soubor -> Ctrl+f -> zkopírujte kód -> vložte jej do okna, které se otevře.

U mě to vypadalo takhle.

Váš kód se může lišit, ale vše je stejné.

Mimochodem, pokud odstraníte kód

pak se již nebude zobrazovat datum příspěvku.

Jak odstranit autora WordPress pomocí šablon stylů (style.css)

Abych byl upřímný, moje volba pomocí css nefungovala, ale myslím, že je docela realistická. Ve stylech stačí napsat kód kamkoli, možná na úplný konec. A v šabloně nemusíte nic měnit.

Informace o autorovi (zobrazit: žádné; )

P.S. Ve webmasterech googler se po smazání kódu zobrazí chybové zprávy. Konkrétně – „absence of Aithor“ (nebo „absence of updated“, pokud bylo datum odstraněno) Co mám dělat? Volba je na vás - buď vrátit vše na své místo, nebo ignorovat jeho upozornění. Myslím, že vás Google moc trestat nebude.

Související články:

  • Jak chránit text před kopírováním.
2015-02-15T19:29:28+00:00 Naděje Skripty a kódy odstranit autora wordpressu, odstranit autora wordpressu

Tento článek je věnován tématu, jak odstranit autora v článku nebo na stránce WordPress. Kromě toho odstranění autora WordPress bude způsob, jak upravit kód šablony. Dobrý den, milý čtenáři. Tady píšu, píšu o zabezpečení webu, dokonce jsem na stránce zvýraznil celou sekci o vytvoření blogu. A najednou si všimnu, že samotné stigma je jako dělo. Když zobrazíte příspěvky, okamžitě...

Naděžda Trofimová [e-mail chráněný] Blogový web správce

Mohlo by vás také zajímat:

Odstraňujeme položky kategorií z hlavní stránky a RSS

Pokračujeme ve zdokonalování funkčnosti a vzhledu stránek. Odstraňujeme nepotřebné příspěvky z hlavní stránky a RSS.

Zvětšení obrázku na webu je velmi jednoduchý způsob

Samozřejmě existuje mnoho způsobů, jak obrázky zvětšit. A hlavně se využívá použití skriptů a pluginů. Podle mého názoru jsou takové metody opodstatněné v případě zdrojů s obrovským...

Drobečková navigace na webu WordPress

Strouhanka na webu - co to je a jak na to?

Jak vytvořit stín textu za 5 minut

Dobrý den, milý čtenáři mého blogu. V tomto článku se dozvíte, jak vytvořit stín textu pomocí css stylů a html kódu za 5 minut.

Původně jsem chtěl jen psát o zobrazování dat v článcích WordPress, ale v tomto tématu bylo poměrně mnoho nuancí, takže jsem se rozhodl je všechny zvážit. Poznámka bude užitečná jak pro úplné začátečníky, tak pro uživatele s malými zkušenostmi. Sama o sobě není otázka data WordPress v zásadě obtížná, ale je o ní dostatek informací. Zde je to, co se můžete z článku dozvědět:

Datum příspěvku ve WordPressu (instalace a úprava)

Když vytvoříte nový příspěvek v administrační oblasti WordPress, datum zveřejnění se nastaví v bloku „Publikovat“, který se obvykle nachází napravo od textového editoru.

Zde nastavíte požadovaný měsíc, rok, datum a dokonce i čas. Pokud chcete, můžete tyto parametry kdykoli později změnit – přejděte k úpravě poznámky a nastavte nové hodnoty. Mimochodem, pokud zadáte datum, které ještě nedorazilo, příspěvek bude do té chvíle skrytý - tato funkce vám umožňuje implementovat.

Systém také umožňuje upravovat datum záznamu příspěvků WordPress pomocí rychlé úpravy. V sekci „Příspěvky“ vyberte „Všechny příspěvky“ a zobrazte seznam všech poznámek. Poté při najetí myší klikněte na vlastnosti a nastavte požadované hodnoty pro den, měsíc, rok atd.

Poté nezapomeňte kliknout na tlačítko "Aktualizovat". Tímto způsobem můžete rychle změnit data vydání několika článků WordPress na jedné stránce.

Formát data ve WordPressu

Pokud přejdete do sekce „Nastavení“ - „Obecné“, pak úplně dole na stránce najdete nastavení formátu data ve WordPressu a hned níže pro čas. Označte požadovanou možnost ze seznamu nebo zadejte libovolnou.

Tyto hodnoty budou použity v odpovídajících funkcích the_date a the_time pro šablonu (více o tom níže). Formát pro zobrazení data ve WordPressu je určen jako řetězec, například:

d. m Y(l) // 06/09/2016 (čtvrtek) D - j M - Y // Čt - 9. června - 2016

Používají se zde stejné zápisy jako v PHP, zejména:

  • d — den v měsíci s 0 na začátku pro čísla menší než 10;
  • m — měsíc počet dvou znaků (s úvodní nulou);
  • Y—označuje rok (4 číslice);
  • l (malé L) — celý název dne v týdnu;
  • D - zkrácený den v týdnu;
  • j — zobrazuje den v měsíci bez úvodní 0;
  • M - zkrácený název měsíce o třech znacích;
  • S - anglická přípona pro den v měsíci - 1., 2. nebo 15. (dříve existoval speciální plugin pro zobrazení data Wordpressu s příponou v ruštině, snad nyní problém zmizel);
  • F - celý název měsíce;
  • atd.

Existují také různé hodnoty pro čas, ale nejčastěji je to jednoduše řetězec „H:i“, kde první znak „H“ představuje hodinu ve 24hodinovém formátu a „i“ představuje minuty, přičemž v případě potřeby vedoucí nula.

Jak zobrazit datum příspěvku ve WordPressu (the_date)

Nejprve pochopme funkci, která se používá k vyřešení tohoto problému − datum_datum. Má následující syntaxi:

datum: ","", FALSE); echo $mypost_date; ?>

Výsledkem je, že řádek dostaneme kurzívou - datum: 06.01.2016. Abychom zobrazili datum příspěvku, nejprve jsme jej přiřadili k proměnné $mypost_date a poté jej zobrazili pomocí echo. Zde hodnota FALSE pro poslední parametr funkce umožnila, aby se výsledek po jejím provedení nezobrazoval. To samozřejmě nikdo nedělá a tento kód jsem uvedl pouze jako příklad. Obvykle se datum zobrazí okamžitě:

Tento design se nachází v šabloně pro zobrazení jednotlivých příspěvků (single.php), v archivech kategorií (category.php) a v hlavním souboru (index.php). Vše závisí na tom, kde chcete zobrazit datum příspěvku.

Jak odstranit data příspěvků ve WordPressu

Chcete-li odstranit datum zveřejnění ve WordPress, musíte provést kroky opačné k výše uvedeným krokům. Prvním krokem je pochopit, který soubor šablony otevřít pro úpravy:

  1. Chcete-li upravit stránku příspěvku s plným textem - single.php, pro stránku - page.php.
  2. Pro hlavní stránku je to často soubor index.php.
  3. Chcete-li odstranit datum z archivů WordPress, vyhledejte globální soubor archive.php. Pokud má rozvržení category.php a tags.php, pak jsou sekce a stránky značek definovány jejich prostřednictvím a přepisují hlavní archive.php.
  4. V nových motivech můžete najít funkci get_template_part, která volá jiný soubor, který nahradí kód na tomto konkrétním místě v šabloně. V tomto případě budete muset hledat funkci the_date ve zde specifikovaném souboru.

Pokud chcete z motivu WordPress zcela odstranit data, můžete použít program WinGrep pro Windows. Software hledá potřebné informace v souborech nebo v konkrétním adresáři – spusťte vyhledávání „the_date“ a získejte seznam souborů, kde je našel.

Jakmile zjistíte, kde se používá the_date nebo the_time, otevřete odpovídající soubory pro úpravy a odeberte z nich funkce. Tím trvale odstraníte datum zveřejnění z vašeho webu WordPress. Pokud se bojíte, že uděláte chybu, udělejte si kopie souborů motivu, abyste je mohli později obnovit.

Datum úpravy WordPress (the_modified_date)

Abych byl upřímný, tento příspěvek byl koncipován přesně pro tento úkol. Informace o WP a dalších technických tématech mohou být zastaralé, proto je důležité udržovat je obecně aktuální. Je také vhodné poskytnout čtenáři nějakou poznámku, že článek je aktuální. Chcete-li to provést, můžete ve WordPress implementovat zobrazení data vytvoření a úpravy příspěvku (samostatně).

Funkce nám pomůže s řešením datum_změny, jeho syntaxe:

Datum:. Poslední změna:.

Jak vidíte, neuvádím parametry, takže formát se načítá z nastavení správce.

Pokud máte stále nějaké dotazy ohledně termínů WordPress, napište do komentářů, vyřešíme to.

Jen to nevystřihněte!

Na internetu je na toto téma spousta materiálů, ale téměř všichni se shodují, že jednoduše Je hloupé vystřihovat fragmenty kódu zodpovědné za výstup autora a datum vydání. Myslím, že tento přístup je špatný!

Pokud se například chystáte vytvořit mikroznačku bez data zveřejnění a autora, bude takové označení neúplné. A to je jen jeden z důvodů.

Zdá se mi, že by bylo lepší je skrýt pomocí CSS. V tomto případě bude datum zveřejnění a odkaz na profil autora skryté a nebudou viditelné na monitoru návštěvníka, ale nezmizí z kódu a vyhledávací roboti je uvidí.

Pro ty, kteří se nechtějí vrtat v kódu šablony, doporučuji použít plugin Hide Dates (css), který nezpomaluje web a automaticky skryje datum zveřejnění.

Zveřejňuji svou metodu skrytí data a zveřejnění, neméně jednoduchou než prosté smazání, kterou někdy používám a považuji za optimální. Napište své názory na tuto záležitost do komentářů.

Jak skrýt, odstranit datum příspěvku ve WordPressu


Nejprve musíte v souborech šablon najít funkci pro zobrazení data. Abychom nehledali výstup data v různých souborech šablon, doporučuji okamžitě otevřít soubor functions.php a najít podobný kód:


A vložte kouzelné slůvko na správná místa v kódu 🙂 🙂 🙂

Style="display:none;"

Konkrétně do míst zobrazených na snímku obrazovky níže.

Stačí to dát opatrně, bez uvozovek.


Obrázek lze otevřít v plné velikosti.
Jak je vidět ze snímku obrazovky, slovo datum vydání - Vyvěšeno dne a samotný odkaz na archiv jsem schoval do doby vydání.

Nyní bude datum zveřejnění skryté ve všech příspěvcích a oznámeních, ale výstupní kód zůstane nedotčen.

Jak skrýt, odstranit autora ve WordPressu

Style="display:none;"

Musíte otevřít soubor single.php a podívat se, odkud obsah pochází, je to buď loop-single.php , nebo v tomto případě soubor content-single.php. Názvy souborů se v různých tématech liší, ale to nemění podstatu. Zde je screenshot, kde zjistíte, ve kterém souboru hledat výstup jména autora publikace.

single.php soubor


Obrázek lze otevřít v plné velikosti.

content-single.php soubor

Ve kterém schováme autora publikace mimo dohled.
Zde je potřeba najít class="entry-meta" - většinou ve WordPressu zobrazuje odkazy na stránky s archivy tagů, kategorií, archivy autorů, permalinky, daty publikování atp.


Obrázek lze otevřít v plné velikosti.
Na snímku obrazovky je modře označeno, kam je potřeba vložit kód CSS.

V červených čtvercích je před odkazem jednoduše slovo by, které lze odstranit.
Závěr autora jsme tedy skryli do příspěvků, kategorií a štítků.
Pokud se po výše uvedených manipulacích stále zobrazuje datum a jméno autora v oznámeních na hlavní stránce, vyhledejte soubor odpovědný za zobrazení oznámení a postupujte analogicky.
Můžete skrýt celou patičku bloku class="entery-meta" style="display:none;" , ale pak se spolu s výstupem autora skryje výstup archivů značek, skryje se výstup kategorií atd. .

Dobré odpoledne

Dnes vám řeknu, jak na to WordPress odstranit datum zveřejnění příspěvku. Tato metoda je velmi rychlá, snadno použitelná a poměrně všestranná. Najednou se mi to včera vybavilo, když jsem odpovídal na dotaz ohledně smazání rande. Tato možnost samozřejmě nemusí vyhovovat každému a má jistě i své nevýhody. Obecně to předkládám k vaší úvaze. Pojďme to probrat.

Nejprve si napišme, proč by někdo mohl potřebovat odstranit datum zveřejnění.

Proč odstranit datum zveřejnění?

1. Komerční stránky není potřeba datum příspěvku. Často se na firemních stránkách k základním informacím o firmě, jejích produktech a službách přidávají tematické články. Například firma prodává laminátové podlahy. Na svých stránkách mohou zveřejňovat příspěvky o tom, jak laminát vybrat, jak jej položit a podobně. Relevance článků se v tomto případě od data zveřejnění nemění. Laminátová podlaha byla instalována před pěti lety a montuje se dodnes. Technologie se samozřejmě mění, ale článek lze upravit a datum příspěvku zůstane před pěti lety. Proč to tedy zobrazovat? To může návštěvníky zmást. Podívají se na datum a rozhodnou se, že společnost již nemusí podnikat.

2. Blogeři, kteří opustili své blogy. Mohou také odstranit datum zveřejnění článků. Aby vyhledávače na tyto informace nespoléhaly při hodnocení vyhledávacích dotazů. Vlastně nejen vyhledávače, ale i lidi. Mnoho čtenářů také věnuje pozornost datu příspěvků. Pokud byl poslední článek publikován již dávno, pak se člověk pravděpodobně nepřihlásí k odběru tohoto blogu a navštíví ho.

Obecně existují důvody pro smazání data, nyní pojďme zjistit, jak to udělat.

Jak odstranit datum zveřejnění

K zobrazení data příspěvku se obvykle používají následující funkce: the_date() , the_time() , get_the_date() , get_the_time() , možná existují i ​​další. Existuje mnoho funkcí, z nichž každá má své vlastní nuance, a různé funkce lze použít v různých šablonách.

Kromě toho se datum zobrazuje na různých stránkách: v oznámeních článků, v článku samotném, v archivu... (respektive v několika souborech: index.php, single.php, archive.php atd.)

Obvykle se tedy v šabloně vyhledá místo, kde je zobrazeno datum, a tyto fragmenty kódu se odstraní. To znamená, že přístup je v každém případě individuální a popis univerzální metody pro smazání data příspěvku je problematický.

A včera položili otázku znovu: „ jak odstranit datum příspěvku" Právě jsem publikoval článek. A tam byl použit filtr na změnu řetězce.

Tak jsem si říkal, že je to možné i v tomto případě použijte filtr ke změně řetězce data vyprázdnit.

function my_empty_date() ( return ""; ) add_filter("the_time","my_empty_date");

funkce my_empty_date() (

vrátit "";

V mé šabloně to fungovalo - datum příspěvku bylo smazáno. Jedinou výhradou je, že pokud vedle data zobrazíte ikonu související s datem, nezmizí.

Pokud k zobrazení data používáte jinou funkci, zkuste tuto univerzální možnost:

function my_empty_date() ( return ""; ) add_filter("the_time","my_empty_date"); add_filter("get_the_time","my_empty_date"); add_filter("the_date","my_empty_date"); add_filter("get_the_date","my_empty_date");

funkce my_empty_date() (

vrátit "";

add_filter ("the_time" , "my_empty_date" );

add_filter ("get_the_time" , "my_empty_date" ) ;

add_filter ("datum" , "moje_prazdne_datum" ) ;

add_filter ("get_the_date" , "my_empty_date" ) ;

To je vše, jedním šmahem smažete datum zveřejnění všude. Není třeba hledat v souborech šablon, kde jinde se toto datum zobrazuje. A stejně rychle ho můžete v případě potřeby vrátit. Zakomentujte jednoduše přidaný fragment kódu funkce.php .

Mezi nevýhody patří volání funkce, která nakonec vrátí prázdný řetězec. Tito. nejprve se zavolá the_time(), pak se zachytí filtr k němu přidaný a je prázdný. Zdá se, že tyto operace stráví několik milisekund. Ale určitě používáte nějaký plugin pro ukládání do mezipaměti, takže tyto operace budou mít malé ztráty. Pouze jednou za několik hodin - v době, kdy je vytvořena mezipaměť konkrétní stránky.

Co si myslíte o metodě smazání data příspěvku?

Prosím zkušenější specialisty, aby se vyjádřili, protože já sám se teprve učím složitosti WordPressu. Možná se v něčem mýlím.

Výsledek byl testován na dvou šablonách: SmartMove(the_time()) a Dvacet patnáct(get_the_date()). Pravda, u data jsou v obou případech ještě ikonky, které se samozřejmě nesmažou.

A tady je další důležitá nevýhoda, který vás donutí opustit tento způsob je, pokud tyto funkce pro získání data příspěvku slouží nejen k zobrazení data, ale i v některých interních algoritmech, které datum zveřejnění zohledňují. To lze snadno zkontrolovat prohledáním všech souborů webu. Možná v této situaci můžete aplikaci filtru nějak povolit/zakázat. ještě nevím.

Zkuste to a napište o výsledcích. Pokud vám navrhovaná metoda nefunguje a potřebujete individuální přístup, pak nezapomeňte na můj blog.

P.S. Před publikováním článku jsem našel plugin (WP Post Date Remover), který odebere datum zveřejnění příspěvku podle mnou popsaného principu. Resetuje výsledek čtyř funkcí: the_date(), the_time(), get_the_date(), get_the_time(). Takže jsem na správné cestě k pochopení WordPressu! A tuto metodu můžete bez obav použít.




Nahoru