Musilda

Přehled odpovědí

Aktuálně je na stránce zobrazeno 20 příspěvků - 21. až 40. (z celkem 155)
  • Autor
    Příspěvky
  • odpověď na téma: Jak naimplementovat od Heuréky službu "Prověřeno zákazníky"? #20781

    Musilda
    Participant
    Web

    Můžeš napsat o jaký plugin se jedná? I v případě, že by to byl ten můj. Já jsem sice ještě na memory limit nenarazil, ale pokud tam mám chybu, rád bych to věděl. I když já generuji xml přes dom document, žádné echa.

    odpověď na téma: Vytvoření Page/Post na základě fultextového vyhledávání #20761

    Musilda
    Participant
    Web

    Plugin jsem na toto nenašel, ale dělal jsem přesně takové zadání a jediné, na co jsem přišel, bylo na základě definovaného parametru v url podstrkovat šablonu stránky, která dle zadaných parametrů vypsala výsledky vyhledávání. Zároveň se podle předem daného postupu skládala “statická” url.
    Požadavek úplně stejný – statická url, kterou budou indexovat vyhledávače.
    Tady je výsledek
    Taky se ještě společně se stránkou musel odesílat kód 200, jinak to Google a ještě jeden nástroj pro kontrolu linků hlásil jako neexistující, nebo nedostupnou stránku.
    Toto ale bylo řešení na míru, ani si nedovedu představit univerzální plugin.

    odpověď na téma: Jak naimplementovat od Heuréky službu "Prověřeno zákazníky"? #20743

    Musilda
    Participant
    Web

    Na co nejde kliknout? U každého pluginu je tlačítko do kontaktního formuláře a normálně mi z něj chodí emaily.

    odpověď na téma: Jak naimplementovat od Heuréky službu "Prověřeno zákazníky"? #20741

    Musilda
    Participant
    Web

    Vím, že to je self promo, ale zde najdete pluginy pro WooCommerce, včetně pluginu pro implementaci Ověřeno zákazníky od Heuréka Toret.cz

    odpověď na téma: Posouvající obrázek na kraji stránky #20732

    Musilda
    Participant
    Web

    Použij position:fixed na obrázek. Pak bude zůstávat na místě.

    odpověď na téma: taxonomy – vlastní práva #20731

    Musilda
    Participant
    Web

    Napsat vlastní plugin, dávat do vše do functions.php není dobré řešení.
    V případě upravení pluginu, odebrat jej z pole pluginů pro aktualizaci. Pak se nebude zobrazovat upozornění, ale to jen v případě, že to jinak řešit nejde.

    odpověď na téma: omezení délky příspěvku v přehledu #20730

    Musilda
    Participant
    Web

    Pokud si nejsi jistý, zda šablona použije excerpt, použij funkci wp_trim_words.

    odpověď na téma: WordPress meetup 20/9 #20115

    Musilda
    Participant
    Web

    Super! Určitě přijedu!

    odpověď na téma: Problém s hlavním poutákem #20037

    Musilda
    Participant
    Web

    Co je to pouták?

    odpověď na téma: Přesun WP na jiný hosting + nová doména #19894

    Musilda
    Participant
    Web

    V nástrojích je možnost vyexportovat články z jedné kategorie.
    Pokud potřebujete obsáhlejší nastavení, zkuste plugin Advanced export for WP

    odpověď na téma: Rozbitý wordpress po přesunutí #19893

    Musilda
    Participant
    Web

    Jako úplně první, zkuste uložit trvalé odkazy. Nechte je tak jak jsou nastavené, jen klikněte na uložit.

    odpověď na téma: Neustálé hackování webu #19860

    Musilda
    Participant
    Web

    U jednoho webu mám stejný problém poslední ti dny. Je zajímavé, že to je vždy tak ve tři ráno, asi 200 pokusů a pak nic.

    odpověď na téma: Změna trvalého odkazu #19087

    Musilda
    Participant
    Web

    Pokud se nepletu, tak bude trvalý odkaz “obsazený”, dokud bude v databázi. A nezáleží na tom, zda je smazaný z koše, nebo ne. Takže nainstalovat plugin, například WP Optimize a vyčistit databázi. Do té doby bude WordPress pořád vytvářet /muj-obsah-2, protože /muj-obsah stále existuje.

    odpověď na téma: Plugin ve třídě #19069

    Musilda
    Participant
    Web

    Constructor rodiče se spustí automaticky, při volání child třídy. Takže stačí New OdvozenaTridaOdZakladniTridy()

    odpověď na téma: Správa pluginů #19060

    Musilda
    Participant
    Web

    Wordpress repositář nemá administraci pluginu. Vše se řeší přes readme.txt a Tortoise SVN (alespoň já ho používám).
    Napiš konkrétní problém, poradím ti.

    odpověď na téma: Plugin ve třídě #19059

    Musilda
    Participant
    Web

    1. Je to tak normální, musíš vytvořit nějaký objekt, pokud s ním chceš pracovat.
    2. Pokud vytváříš třídu, která je extended pro jinou třídu, tak to není podtřída, ale třída, která rozšiřuje třídu rodičovskou (snad jsem to nevyjádřil neohrabaně). Jednoduše, ty nová třída má přístup k metodám rodičovské třídy, ale má i vlastní. Takže tím, že vytvoříš objekt nové třídy, máš přístup i k rodičovské třídě. Názvosloví je trochu jiné, ale takto to myslím na začátek jednoduše popisuje, jak to funguje.

    odpověď na téma: Child theme – contango #18422

    Musilda
    Participant
    Web

    Tak se vykašli na funkce WordPressu a zkus to s $_SERVER[‘DOCUMENT_ROOT’], nebo dirname(__FILE__) .

    odpověď na téma: Pagination a filtrování #18421

    Musilda
    Participant
    Web

    Jde o to, že pokud máš WP_Query na indexu a nevíš jak na to, tak ti tam WordPress cpe jeho stránkování, neovlivněné WP_Query.
    No a protože jsem s tím měl taky dříve problémy, tak jsem si udělal takovou berličku, sice je ta funkce trochu fujky, ale občas mi pomůže vyřešit problém.

    odpověď na téma: Child theme – contango #18405

    Musilda
    Participant
    Web

    To nevím, ale možností, jak to řešit pomocí get_bloginfo je více. Především bych si definoval proměnnou a tu použil při require, protože se to pak bude měnit jen na jednom místě.

    Další možné řešení: $my_child = get_bloginfo('url').'/wp-content/themes/moje-child/'.soubor.css';

    odpověď na téma: Pagination a filtrování #18401

    Musilda
    Participant
    Web

    Snad ti pomůže toto, s tím jsem si vypomáhal, když už jsem nevěděl kudy kam:

    function mm_pagination($cats, $perpage, $range = 2)
    {  
         
         $showitems = ($range * 2)+1;
        
        $args = array(
          'cat' => $cats,
          'showposts' => '-1'
          );
        
        global $wp_query;
        $temp = $wp_query;
        $wp_query= null;
        $wp_query = new WP_Query();
        $wp_query->query($args);
        $pages = $wp_query->post_count;
         global $paged;
        if(empty($paged)) $paged = 1;
        $pages = ceil($pages / $perpage);
         if(1 != $pages)
         {
             echo "<div class='mm-pagination'>";
             if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<a href='".get_pagenum_link(1)."'>First</a>";
             if($paged > 1 && $showitems < $pages) echo "<a href='".get_pagenum_link($paged - 1)."'>Last</a>";
             for ($i=1; $i <= $pages; $i++)
             {
              if (1 != $pages &&( !($i >= $paged+$range || $i <= $paged-$range) || $pages <= $showitems ))
                 {
                     echo ($paged == $i)? "<span class='current'>".$i."</span>":"<a href='".get_pagenum_link($i)."' class='inactive' >".$i."</a>";
                 }
             }
             if ($paged < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($paged + 1)."'>Next</a>";  
             if ($paged < $pages-1 &&  $paged+$range-1 < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($pages)."'>Last</a>";
             echo "</div>\n";
         }
         
    }
      

    V šabloně pak jenom zavolat funkci. Mám to testované i na custom post type, takže by to mělo fungovat.

Aktuálně je na stránce zobrazeno 20 příspěvků - 21. až 40. (z celkem 155)

WordPress – novinky, návody a zajímavosti