5 blogů na jednom webu wordpress
<p>jaký je nejlepší způsob, jak mít více blogů na jednom webu? nemluvím o multisite.</p><p>co chci, je jedna webová stránka s 5 blogy. všechny dostupné z jednoho menu a editovatelné z jednoho backendu, mohu použít kategorie, i když hledám něco jiného. multisite by si hodně vyladilo.</p>
<p>pokud nechcete používat <a href="http://codex.wordpress.org/create\_a\_network">více stránek</a> , přesto chcete mít více blogů se společným backendem, je jiný nápad:</p><ul> <li>přizpůsobte si téma motivu <a href="http://codex.wordpress.org/author\_templates">šablony autora</a> , aby každá domovská stránka autora blogu měla odlišný design</li> <li>vytvořit několik různých stylů, jeden na autora. použijte některou podmíněnou logiku k zobrazení příslušného šablony stylů při prohlížení jednotlivých příspěvků blogu, aby se příspěvek shodoval s návrhem domovské stránky autora.</li> <li>vytvořte několik různých <a href="http://www.quickonlinetips.com/archives/2007/11/how-to-create-multiple-dynamic-sidebars-for-wordpress-widgets/">postranních panelů</a> , jednoho na autora. to vám umožní mít různé widgety na autora. budete potřebovat podmíněnou logiku, abyste věděli, který boční panel se má také zobrazit.</li> </ul><p>samozřejmě, že by to vyžadovalo i trochu vylepšování. více míst může být méně práce.</p>
<p>je tam <a href="http://wordpress.org/extend/plugins/google-xml-sitemaps-with-multisite-support/">google xml sitemaps s podporou více míst</a> .</p><p>můžete také použít vývojovou verzi původních <a href="http://wordpress.org/support/topic/plugin-google-xml-sitemaps-early-testers-wanted/page/2#post-1721335">souborů google xml sitemaps</a> . zdá se, že pro některé lidi funguje dobře.</p> <p>ve skutečnosti je velmi snadné připojit obrázky k příspěvkům a stránkám přímo v editoru. stačí kliknout na tlačítko přidat obrázek (hned napravo od položky nahrát/vložit) a získat přístup k uživateli, který video nahrál.</p><p>můžete nahrát tolik obrázků, kolik chcete, do galerie médií pro tuto stránku a upravovat meta informace přiřazené každému. poté klikněte na tlačítko "save changes" (uložit změny) a obrázky uložte.</p><p>pokud jde o wordpress, tyto obrázky budou "připojeny" k příspěvku nebo stránce, na které jste je přidali ... není třeba jít do media gallery udělat upload. zobrazí se pouze na příspěvku nebo na stránce, pokud po nahrání kliknete na možnost vložit do pošty.</p><h3>aktualizace</h3><p>pro ty z vás, kteří to dříve nepoužívali ... můžete přistupovat k tomuto uživateli prostřednictvím těchto ikon:</p><p><img src="https://i.stack.imgur.com/p4bqt.png" alt="upload/insert button toolbar"></p><p>samotný uploader se objeví na stejné stránce - tuto funkci nemusíte používat nikam jinam.</p><p><img src="https://i.stack.imgur.com/1f7wd.png" alt="screenshot of the media gallery"></p><p>můžete nahrát více obrázků najednou. buď klikněte na tlačítko "vybrat soubory" a vyberte je jeden po druhém, nebo vyberte svazek (klikněte a táhněte) a všechny se nahrají současně.</p><p><img src="https://i.stack.imgur.com/f0num.png" alt="upload multiple images at once"></p><p>jakmile jsou obrázky nahrány, můžete je spravovat v interní galerii příspěvku nebo stránky. obrázky můžete znovu označit, měnit podrobnosti přiřazené každému z nich a přetahovat je po sobě.</p><p><img src="https://i.stack.imgur.com/e93gp.png" alt="post media gallery"></p> Roboti jsou „líní“ příliš, takže pokud jim dáte Sitemap se všemi vaše stránky URL v něm, oni jsou více pravděpodobné, že index více stránek na vašem webu. 


Oni také dát možnost upřednostnit své stránky tak, aby se roboti vědět, jak často se mění, které z nich jsou důležité udržovat aktualizované, atd., Takže nemají ztrácet čas procházení stránek, které se nezměnily, chybí ty, které dělají , nebo stránky pro indexaci vám nestojím o (a chybějících stránek, které dělají).


Existuje také mnoho [automatizovaných](http://www.xml-sitemaps.com/)  [nástrojů](http://www.auditmypc.com/free-sitemap-generator.asp) on-line, které můžete použít k procházení celého webu a generovat sitemap. Pokud váš web není příliš velká (méně než několik tisíc adres URL) ti bude fungovat skvěle. <p>nejlepší je vytvořit šablonu stránky s následujícím kódem. také se musíte rozhodnout, zda budete používat značku nebo kategorii. níže uvedený kód předpokládá, že používáte kategorii.</p><pre><code>&lt;div class="news"&gt; &lt;?php //the query wp\_query('showposts=5&amp;category\_name=news'); //the loop if ( have\_posts() ) : while ( have\_posts() ) : the\_post(); ?&gt; &lt;h2&gt;&lt;a href="&lt;?php the\_permalink() ?&gt;" rel="bookmark" title="permanent link to &lt;?php the\_title\_attribute(); ?&gt;"&gt;&lt;?php the\_title(); ?&gt;&lt;/a&gt;&lt;/h2&gt; &lt;div class="post\_content"&gt; &lt;?php the\_excerpt(); ?&gt; &lt;/div&gt; &lt;? endwhile; endif; //reset query wp\_reset\_query(); ?&gt; &lt;/div&gt; &lt;div class="events"&gt; &lt;?php //the query wp\_query('showposts=5&amp;category\_name=events'); //the loop if ( have\_posts() ) : while ( have\_posts() ) : the\_post(); ?&gt; &lt;h2&gt;&lt;a href="&lt;?php the\_permalink() ?&gt;" rel="bookmark" title="permanent link to &lt;?php the\_title\_attribute(); ?&gt;"&gt;&lt;?php the\_title(); ?&gt;&lt;/a&gt;&lt;/h2&gt; &lt;div class="post\_content"&gt; &lt;?php the\_excerpt(); ?&gt; &lt;/div&gt; &lt;? endwhile; endif; //reset query wp\_reset\_query(); ?&gt; &lt;/div&gt; </code></pre> <p>hodnota pro global\_terms\_enabled pro multisite je uložena v wp\_sitemeta</p><p> <a href="http://wordpress.org/support/topic/plugin-edit-category-slug-wpmu-how-to-make-it-work-with-last-wpmu-30">http://wordpress.org/support/topic/plugin-edit-category-slug-wpmu-how-to-make-it-work-with-last-wpmu-30</a> </p><p>přepnula jsem to na vypnuto a znovu se objeví pole kategorie slug. pokud se někdo může vyjádřit k tomu, zda je to bezpečné vypnout, bylo by to velmi oceňováno.</p> <p>zde je kód, který používám vždy, když nastavím nový blog wordpress:</p><p>custom admin footer text</p><pre><code>// customize admin footer text function custom\_admin\_footer() { echo '&lt;a href="http://www.netconstructor.com/"&gt;website design by netconstructor, inc.&lt;/a&gt;'; } add\_filter('admin\_footer\_text', 'custom\_admin\_footer'); </code></pre><p>vymazat verze informací z head krmiv</p><pre><code>// remove version info from the head of feeds function complete\_version\_removal() { return ''; } add\_filter('the\_generator', 'complete\_version\_removal'); </code></pre><p>odstraňte junk z hlavy stránk veřejných stránků</p><pre><code>// remove junk from the header of public website pages remove\_action('wp\_head', 'rsd\_link'); remove\_action('wp\_head', 'wp\_generator'); remove\_action('wp\_head', 'feed\_links', 2); remove\_action('wp\_head', 'index\_rel\_link'); remove\_action('wp\_head', 'wlwmanifest\_link'); remove\_action('wp\_head', 'feed\_links\_extra', 3); remove\_action('wp\_head', 'start\_post\_rel\_link', 10, 0); remove\_action('wp\_head', 'parent\_post\_rel\_link', 10, 0); remove\_action('wp\_head', 'adjacent\_posts\_rel\_link', 10, 0); </code></pre><p>odstranit oznámení o wordpressu pro všechny uživatele except sysadmin</p><pre><code>// remove the wordpress update notification for all users except sysadmin global $user\_login; get\_currentuserinfo(); if ($user\_login !== "sysadmin") { add\_action( 'init', create\_function( '$a', "remove\_action( 'init', 'wp\_version\_check' );" ), 2 ); add\_filter( 'pre\_option\_update\_core', create\_function( '$a', "return null;" ) ); } </code></pre><p>uživatelský admin logos:</p><pre><code>// custom admin login header logo function my\_custom\_login\_logo() { echo '&lt;style type="text/css"&gt; h1 a { background-image:url('.get\_bloginfo('template\_directory').'/images/excitesteps-login-logo.png) !important; } &lt;/style&gt;'; } add\_action('login\_head', 'my\_custom\_login\_logo'); // custom admin logic header logo add\_action('admin\_head', 'my\_custom\_logo'); function my\_custom\_logo() { echo '&lt;style type="text/css"&gt;#header-logo { background-image: url('.get\_bloginfo('template\_directory').'/images/excitesteps-icon.gif) !important; }&lt;/style&gt;'; } // custom admin login header link &amp; alt text function change\_wp\_login\_url() { echo bloginfo('url'); } function change\_wp\_login\_title() { echo get\_option('blogname'); } add\_filter('login\_headerurl', 'change\_wp\_login\_url'); add\_filter('login\_headertitle', 'change\_wp\_login\_title'); </code></pre> Tyhle omezení jsou logická, brání se spamerům a počítám, že všude to bude dost podobné. Takže buď to rozdělit, pořídit si vlastní server, anebo to řešit úplně jinak, kupříkladu nějakou webovou stránkou, skupinou na facebooku nebo zkrátka nějak, aby to nenaráželo na limity emailu. Pekne srdcervuci vylev a otazka je kde? Ked chces pisat dristy bez hlavy a paty (napriklad oddelovanie viet je urcite pre loserov, ze?), tak si bloguj, ale nezasieraj poradnu, kde sa ma radit s problemami ~ odpovedat na otazky! Pro dosazeni nejvyssich moznych rychlosti je jedina rada - pripojit kabelem vse, co jde (tj. notebooky).Co se tyka routeru, pri velkem poctu WiFi siti nezbyva, nez se spolehnout na 5GHz a doufat, ze v danych podminkach rozumne pokryje byt.Osobne bych zvazil Mikrotik RB962 ( [http://routerboardy.heureka.cz/mikrotik-rb962uigs-5hact2...](http://routerboardy.heureka.cz/mikrotik-rb962uigs-5hact2hnt/)  ), ale jiste se objevi i jina doporuceni od fanousku jinych vyrobcu. a neni to lepsi udelat jednoduseji? napr [https://365tipu.wordpress.com/2015/08/28/kde-zmenim-jme...](https://365tipu.wordpress.com/2015/08/28/kde-zmenim-jmeno-pocitace-s-windows-10-kde-ho-pridam-do-domeny-ci-pracovni-skupiny/)