Přehled odpovědí
-
AutorPříspěvky
-
Dobrý den, nějak se mi nechce načíst váš návrh:”Oops! You don’t have permisson to view this page. Here’s a link back to your home page.”
Jsem schopný něco takového udělat, jak říkáte do konce roku. Prozatím jsem závislý na prázdninách. Mám za sebou pár úspěšých pluginů i několik šablon.
Prosím pošlete mi návrh na mail, napíšu co a jak
Můj email: jancikuvmail@gmail.comHezký den
9. prosince 2014 (7:14) odpověď na téma: šablona YOKO a různé obrázky v hlavičce pro různé podstránky #21235Zdravím :)
Pokud šablona využívá klasické bannery z WordPressu, můžete použít například plugin https://wordpress.org/plugins/custom-header-images/ , který přesně toto dělá. Potom si vložíte do speciálního pole, které se přidá k příspěvkům a stránkám vlastní obrázek, a jede to ;)Možná by to uměl, pokud nahradíte řádek s get_posts(), ale nic neslibuju, netestoval jsem to
$featured_posts = get_posts("numberposts=5&&category=$featured_posts_category");nahraďte tímto:$featured_posts = get_posts('numberposts=5&category='.$featured_posts_category.'&post_status=any');Zdravím, nejednodušší asi bude zakázat to manuálně přes hromadné úpravy. V menu nastavení zobrazení, si můžete zadat počet příspěvku na stránce. Zvolte maximální možný a pak pokračujte normálně jako při hromadné úpravě.
Druhou možností je změna v databáze, a to v tabulce wp_posts sloupce comment_status a ping-status. Poté jednoduchým zápisem můžete obě tyto hodnoty změnit u všech příspěvků, v okně SQL příkazů (phpMyAdmin) anebo v SQL příkazu (v Admineru):
UPDATE wp4_posts SET comment_status=0, ping_status=0V nejhorším případě :) můžete použít plugin, např.
https://wordpress.org/plugins/disable-comments/Viz funkční:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script> jQuery(document).ready(function(){ jQuery("a").each(function(){ if(jQuery(this).attr("href").indexOf("tel://") !=-1)jQuery(this).addClass("telefon"); }); }); </script> <style>.telefon{color:red;}</style> <h1>My First JavaScript</h1> <a href="tel://skdfll">Alsodf</a>Myslím, že CSS neumí stylovat podle protokolu, takže by bylo nejlepší použít třídu, nastylovat a přidat k jednotlivým odkazům.
Pokud je to nutné, můžete potom přes jednoduchý jQuery kód přidat tuto třídu ke každému odkazu s protokolem tel://
jQuery("a").each(function(){ if(jQuery(this).attr("href").indexOf("tel://") !=-1)jQuery(this).addClass("telefon"); });Našel jsem to tady:
http://code.tutsplus.com/tutorials/mobile-web-quick-tip-phone-number-links–mobile-7667
android a telefony mají protokol pro vytáčení, některé dokonce samy označují 9timístná čísla za telefon a dávají odkaz30. listopadu 2014 (15:32) odpověď na téma: Změna atributů při automatické aktualizaci pluginů #21159To je jenom zastrašování lidí od vlastního aktivního zapojení do organizace hostingu :D :)
Myslím, že ty změněné hodnoty jsou proto, že si tak autor pluginu složky nastavil (a server si je nemůže “jen tak” měnit)
Zcela bezpečně to jde, pouze musíte trochu zasáhnout do databáze, a přepsat adresy (např http://spatnadomena.net na http://spravnadomena.net, nebo domena.cz/spatnaslozka na domena.cz/spravnaslozka).
Doporučuju export celé databbáze a přepsání v textovém editoru všech špatných adres, potom znovu importovat do databáze, po smazání původních dat.
Můžete přesunout soubory, a použít plugin:
např. Velvet Blues Update URLsMožná kromě osnovy pro školní slohové práce mi to nedává smysl, ale jde to.
Pokud nechcete lézt do kódu, použijte plugin:
https://wordpress.org/plugins/default-text/Pokud je to pro vás možné, doporučuji doplnit jen pár řádků (ono to výsledné vyjde lépe bez pluginu):
http://justintadlock.com/archives/2009/04/05/how-to-preset-text-in-the-wordpress-post-editorviz do souboru functions.php vaší šablony přidáte:
add_filter( 'default_content', 'my_editor_content' ); function my_editor_content( $content ) { return 'Tento text je předvyplněn ve formuláři pro obsah příspěvku<br/>Toto je druhý řádek daného textu a <ul><li>tady</li> <li>je</li> <li>seznam</li></ul>'; }No, pokud vám jde o vytvoření stránky v administraci, doporučuji podívat se na funkce add_submenu_page() a add_menu_page(), které mají toto dělat.
Osobně jsem příznivcem mít všechno v jednom souboru, ale pokud na tom trváte, v kodexu je přímo ukázka směrující na soubor:
add_action( 'admin_menu', 'register_my_custom_menu_page' ); function register_my_custom_menu_page(){ add_submenu_page('options-general.php','custom menu title','custom menu','manage_options','myplugin/myplugin-admin.php'); }30. listopadu 2014 (15:06) odpověď na téma: Jak “zakázat” zobrazení stránky? S tím, že jako “název” bude vidět v menu? #21154Zdravím, odpověď jsem našel tady: https://wordpress.org/support/topic/how-can-i-disable-the-link-to-a-parent-menu-item.
V prostředí, kde upravujete výběry: Vzhled->Menu místo kategorie média a offers vložte vlastní odkaz, kde zadáte název normáltě stejný jako původní, ale do adresy odkazu URL zadejte jen “#” (vymažte původní http://) Takhle bude mít sice návštěvník kurzor ikony ruky, ale když klikne, nic se nestane, protože soubor odkazuje sám na sebe.tento web
Sledujte tento web, časem tam bude i něco o tvorbě menu. Každopádně začátečníkům má rozhodně co říct
Také mně dlouho štvalo v adrese “category/”, HTACCESS, functions, wp-config vyzkoušel jsem mnoho návodů, bez většího účinku. Potom jsem narazil na plugin WP No Category Base, který všechno zcela bez potřeby mého zásahu toto zrušil.
Na svých stránkách věnovaných začátečníkům wordpressu, jsem se snažil udělat podle kategorií obsah webu. Tam jsem udělal několik cyklů pro načtení všech podkategorií a výpis názvu a popisu každé z nich nějak takto:
$childcategs=array(7,16,6,5); foreach($childcategs as $cat){ echo'<div class="category cat-'.$cat.'">'; echo '<h4 class="cattitle">'.get_cat_name($cat).'</h4>'; echo '<h5 class="catdesc">'.category_description($cat).'</h5>'; //další kód...V normálním případě byste to udělal nějak takhle:
echo '<h4>'.single_cat_title('',false).'</h4>'; echo '<h5>'.category_description(get_term_by('name',single_cat_title('',false),'category')).'</h5>';30. listopadu 2014 (14:27) odpověď na téma: Změna atributů při automatické aktualizaci pluginů #21151Ty původní atributy jste vlastnoručně měnil (750 a 640)? Pokud ano, asi to udělal sám wordpress. Každopádně čtení a vykonání by podle mně nemělo snad web nijak zvlášť ohrozit.
Postlist Shortcode
Můžeš do kódu šablony, nebo lépe do HTML příspěvku/stránky/widgetu přidat toto:
<style type="css/stylesheet">#imgid{position:fixed;top:30px;right:5px;}</style> <img src="http://adresaobrazku.cz/bleble/img.png" id="imgid"/>21. října 2014 (18:11) odpověď na téma: Nechtěné reklamní odkazy ve WordPressu na placeném hostingu #20735Máte včas zaplacený pronájem webu? Některé hostingy jakmile končí termín, nasadí reklamu…
Můžete použít tuto funkci, kterou přidáte do šablony do souboru functions.php:
function custom_excerpt_length( $length ) { return 20; } add_filter( 'excerpt_length', 'custom_excerpt_length', 70 );– 70 je počet slov, po kterých bude náhled useknut :)
Nevím, jestli toto funguje, pokud šablona nemá místo the_excerpt(); the_content();Také to můžete udělat jednodušeji, tím, že do příspěvků vložíte na místo, kde chcete text useknout tag more, viz příloha
Attachments:
WP-Optimize, snad je to on… :D z androidu to moc nejde…
-
AutorPříspěvky
