Přehled odpovědí
-
AutorPříspěvky
-
Koukám, že jste na webhostingu IC.cz. Přihlašte se tedy do administrace, tak najděte WebFTP, přihlašte se, a do složky /wp-content/plugins/ rozbalte stažený soubor.
Zkuste v nastavení zvolit defaultní formát adres url. Útočník se k Vám mohl dostat přes nějaký plugin nebo kvůli snadno uhádnutelnému heslu. Projděte všechny soubory šablon, jestli neobsahují něco, co by tam nemělo být. Dále můžete vymazat nastavení pluginů z databáze.
V šabloně, kde chcete zobrazit Váš archiv použijte něco jako :
<?php
$args = array(
'type' => 'monthly',
'echo' => 0,
// Můžete použít ještě další argumenty, viz dokumentace
);
$archive = wp_get_archives( ‘WP_Widget_Archives’, ‘echo=0&type=monthly’ );
//Rozparsovat archiv a vypsat podle měsíců.
?>
Zkusil bych použít funkce
the_widget()přímo v šabloně. Další možností by mohlo být zkopírovat kód widgetu a vytvořit nový, který bude rovnou splňovat to, co chcete.toredor: Nemáte pravdu, je to opravdu tak, že s pluginy může pracovat pouze administrátor. A je to tak správně, pak by role ve WordPressu neměly význam. Pokud přeci jen chcete Šéfredaktorovi přidat oprávnění, vložte do souboru
functions.phpVaší šablony tento kód:function add_wp_caps() {
$role = get_role( 'editor' );
$role->add_cap( 'edit_plugins' );
}
add_action( 'admin_init', 'add_theme_caps');Kód jsem netestoval, ale mělo by to fungovat.
Stáhněte si plugin z repozitáře wordpressu a přeneste ho na server přes FTP. Vyskytuje se stejný problém i u jiných pluginů?
Pro vkládání takového dlouhého kódu používejte prosím služeb nějako pastebinu. Je to pak mnohem přehlednější. Tento kód by měl fungovat, opatřil jsem ho i komentáři, které by Vám měly další úpravy usnadnit.
9. února 2014 (21:00) odpověď na téma: Javascript – Akce textového pole po výběru z nabídky našeptávače prohlížeče #17646Příště pro vkládání takhle dlouhého kódu použijte, prosím, nějaký pastebin. Todle je strašně nepřehledné. Obecně by mělo stačit, když v sekci
/** Detect portfolio type */změníte switch tak, aby v příslušných místech obsahoval v poli$arguments[]i argument, který bude odkazovat na nějakou kategorii, tak jak je tomu například vcase 'a category':. Stačí to takhle?Do
style.cssVaší šablony by mělo stačit přidat:#wpns_slider { margin-top: 10px; margin-left: 10px; }Doufám, že jsem za odměnu nechytnul nějaký vir :)
Náhodou víme, problém je v tom, že soubor
framework.cssnení ve formátu UTF-8. Musíte ho tedy přeformátovat.Pro Vás bude asi nejlepší, když na to využijete nějaké pluginy. V oficiálním repozitáři jich je přehršel a na všechno, co jste popsal, se tam nějaký najde. Pokud pořád nevíte co a jak, možná byste mohl popřemýšlet o tom, že si na tuto jednoduchou práci někoho zaplatíte, zkušenému člověkovi to určitě nezabere víc než hodinu.
Nejdříve ověřte, že má wordpress správná přístupová práva do adresáře uploads. Pokud změna práv nepomůže, v nastavení nastavte, aby byli všechny obrázky ukládané do složky uploads. Většině uživatelů to pomůže.
Odkaz na web by nebyl? Pak by se radilo mnohem lépe. Nicméně problém bude v tom, jak to máte nastylované, hledal bych tedy nějaký .css soubor.
Musíte upravit ten soubor
style.css. Mělo by stačit odebrat tu část, za poznámkou Media Queries, ale neručím za to, že se něco nerozbije. A pak samozřejmě vložit ten můj kód.6. února 2014 (12:43) odpověď na téma: Aktualizace verze WP e-Commerce plugin a nasledna aktualizace databáze #172141/ Čeština existuje, pokud máte wordpress v češtině, měla by se automaticky zapnout.
2/ Doporučím Vám například tuto stránku na webu pluginu.
-
AutorPříspěvky