Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › Pár otázek začátečníka
Štítky: admin_bar_menu, Navigační lišta, Přesměrování po přihlášení, remove_node(), wp_before_admin_bar_render, wp_mail_from, wp_mail_from_name, wp_new_user_notification(), Základní informace
Zvolené téma obsahuje celkem 13 odpovědí. Do diskuze (4 účastníci) se naposledy zapojil uživatel feket1034 a poslední změna je stará 12 let.
-
AutorPříspěvky
-
18. dubna 2012 (5:16) #1416
Ahoj všem, jsem absolutní začátečník a rád bych se zeptal na pár věcí. Předem děkuji za jakoukoliv pomoc.
1. Jak mohu odstranit z widgetu další informace položku(odkaz) na wordpres.org?
2. Nastavil jsem psaní komentářů jen registrovaným uživatelům, ale po zaregistrování se odešle email s heslem od worpress a v závorkách pak teprve jméno mojí demény. Dá se to nějak nastavit?
3. Při přihlášení pak v roli návštěvníka je nástěnka, kam chodí zprávy od wordpresu – dá se to nějak vypnout?Ještě jednou předem děkuji za jakoukoliv pomoc.
18. dubna 2012 (9:37) #105341) Widget “Další informace” bohužel nelze nijak jednoduše upravit, takže spíše doporučujeme použít náhradní widget (plugin) Custom Meta Widget, který funguje zcela stejně, ale má mnoho různých možností úprav, např. i odebrání zmíněného odkazu.
2) Ano je to možné, ale změna není příliš jednoduchá, musel byste upravit funkci wp_new_user_notification() a příslušný řetězec tam nahradit. Další možností je pak využití filtru gettext, pomocí kterého můžete vlastně změnit překlad tohoto řetězce. Nejjednodušší je ale asi využít plugin SB Welcome Email Editor, pomocí kterého si předmět registračního emailu také snadno upravíte…
3) Tady moc nevím, co máte na mysli? Pokud ale nechcete, aby se uživatelé po přihlášení dostali na Nástěnku, tak můžete použít např. plugin Peter’s Login Redirect. Zkuste to prosím upřesnit…
18. dubna 2012 (13:35) #10535Děkuji za odpověď.
v otázce č.1 je problém vyřešen, přesně tohle jsem potřeboval.
U otázky č.3 – Jste to pochopil zcela správně, nejlépe kdyby tam ta nástěnka nebyla, bohužel u Vámi doporučeného pluginu se mi to nepodařilo vypnout.(pro mě asi moc složité:)
Pak je tam ještě jedna položka, která by mohla zmizet, ale pro lepší pochopení jsem nahrál obrázek.
http://www.nahraj-obrazek.cz/?di=0133475595414
Ještě jedno děkuji za pomoc
18. dubna 2012 (14:20) #105362. Tak jsem zkoušel všechny možná nastavení, ale stejně registrovanému uživateli dorazí
email v následujícím tvaru: od WordPress info@sdruzenilysa.cz
To samé je i když někdo posílá zprávu přes kontaktní formulář a přijde mu potvrzovací email, tak v tom samém tvaru od WordPress info@sdruzenilysa.cz
19. dubna 2012 (6:11) #10537Zkuste použít třeba plugin WP mail SMTP nebo New User Email Set Up
19. dubna 2012 (15:42) #10538Děkuji za radu,ale po nainstalování a nastavení WP mail se mi nějak roze…web. Najednou některé příspěvky nemůžu upravovat…Co to je?
20. dubna 2012 (7:42) #10539Tak to jste asi WP mail nastavil nějak špatně…
Skusil jste nastavení vrátit do výchozích hodnot?
Nemůžete upravovat jen “nějaké” příspěvky nebo všechny?
Zkusil jste daný plugin deaktivovat?
Neinstaloval jste mezi tím i jiné pluginy?
Co to znamená “roze…web”?
To je výpis nějaké chyby?
20. dubna 2012 (10:24) #105402) Původní dotaz byl na předmět emailu, který je nutné řešit trochu jiným způsobem než jenom odesílatele :-) Každopádně zmiňovaný plugin by měl podle obrázku umět změnit i email odesílatele, viz pole “From Email Address”.
Pokud nějaký z uvedených pluginů nefunguje, tak platí standardní pravidla, která přesně uvedl Lukenzi. Můžete také zkusit uvedené údaje změnit pomocí krátkých funkcí a filtrů wp_mail_from a wp_mail_from_name. V následujícím příkladu si můžete doplnit vlastní jméno a emailovou adresu, kód lze vložit např. do souboru functions.php v adresáři se šablonou či vytvořit vlastní plugin:
add_filter( 'wp_mail_from', 'separatista_mail_from' );
function separatista_mail_from( $mail ) {
$mail = 'muj@email.cz';
return $mail;
}
add_filter( 'wp_mail_from_name', 'separatista_mail_from_name' );
function separatista_mail_from_name( $name ) {
$name = 'Administrátor';
return $name;
}3) Co jste přesně udělal/nastavil a co nefungovalo?
20. dubna 2012 (11:48) #10541Moc se mi nelíbí míchání různých témat v jednom vlákně, ale když už to tu máme :-(
Pro úpravu navigační lišty a tedy odstranění loga WordPressu můžete použít např. plugin Toolbar Menu.
Opět ale můžete použít i jednoduchou vlastní funkci, např. s využitím akce wp_before_admin_bar_render:
function separatista_odebrat_logo() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu( 'wp-logo' );
}
add_action( 'wp_before_admin_bar_render', 'separatista_odebrat_logo' );I když teď mě napadá, že správnější by asi bylo využít nové API pro navigační lištu, která využívá akci admin_bar_menu a funkci remove_node():
function separatista_odebrat_logo( $wp_toolbar ) {
$wp_toolbar->remove_node( 'wp-logo' );
}
add_action( 'admin_bar_menu', 'separatista_odebrat_logo', 999 );21. dubna 2012 (7:20) #10542Děkuji za pomoc, nejdou upravovat jen některé příspěvky, prostě se mi nezobrazí okno s úpravami, tedy to editační okno kam se může psát . Jen Tlačítko přidat příspěvek. A pod ním, kde by mělo být právě editační pole je jen bílo. Plugin jsem odebral, smazal a stále stejný problém.
Admine děkuji, teď jsem zkusil ten skript na email a už to jede. Ty jo pár řádků a je po problému. SUPER
21. dubna 2012 (13:23) #10543Tak se povedlo i s pluginem Toolbar Menu odstranit i to logo v menu,ale je tady ještě jeden odkaz na wordpress a to po přihlášení dole, kde je napsáno Děkujeme, že používáte WordPress. Určitě by se to dalo někde jen smazat, ale nevím kde…
23. dubna 2012 (4:33) #10544Omlouvám se, ale zase další problém, při načtení webu se ukazuje tahle lišta, jak se toho zbavím?
23. dubna 2012 (10:42) #10545Je to administrační lišta. Zobrazuje se přihlášeným uživatelům.
Odhlaš se z administrace a zmizí ti
24. dubna 2012 (4:08) #10546Děkuji všem za pomoc, tak snad je už vše vyřešené…
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.