Umístění feedů

V hlavním nastavení pluginu je zobrazena tabulka, obsahující odkazy na všechny xml soubory (feedy), které plugin obsahuje:

 

V tabulce je na každém řádku:

  • Název feedu – respektive, pro který srovnávač je určen
  • Url feedu – to je url, kterou vkládáte do srovnávače
  • Odkaz na feed – modré tlačítko
  • Odkaz na aktualizaci feedu – zelené tlačítko

Zelené tlačítko, pro ruční aktualizaci feedu provede po kliknutí aktualizaci dat ve feedu.

Po nainstalování jsou vygenerované soubor umístěny do složky XML, ve složce wp-content. Případná aktualizace pluginu je tak nesmaže.

Název feedu:

Název feedu je určen podle toho, pro jaký srovnávač se generuje.

  • heureka.xml
  • heureka-sk.xml
  • zbozi.xml
  • google.xml
  • srovname.xml
  • pricemania.xml

Úprava názvu feedu:

Nastavení pluginu umožňuje přidat všem feedům tkzvaný prefix (předponu).

To umožňuje změnit název souborů například na novy_heureka.xml, novy_google.xml a tak dále.

Filter pro změnu názvu feedu:

Název souboru se generuje ve tvaru prefix_nazev. V tomto tvaru je pak odesílán do filtru:

$name = apply_filters( 'woo_xml_feeds_feedname', $name );

Hodnotu prefixu získáte z options:

$prefix = get_option( 'woo_xml_feeds_feedname_prefix' );

Filter vám umožňuje změnit název, v případě, že chcete, aby nebyla url souboru veřejně známá, nebo potřebujete generovat více souborů.

Změna názvu feedu:

add_filter( 'woo_xml_feeds_feedname', 'toret_custom_feedname' );
function toret_custom_feedname( $name ){
    return 'mujabsolutnetajnynazevfeedu';
}

Název feedu na multisite:

V případě, že máte plugin nainstalován multisite, bude generován název ve tvaru prefix+nazev+blogid.xml
Url pro generování musí být cronem volána s příslušným parametrem:

wp-content/plugins/woo-xml-feeds/feed-heureka-cz.php?blog_id=2

Po instalaci pluginu, neobsahují xml soubory žádná data, je nutné je ručně vygenerovat. Případně, pokud změníte data v obchodu a chcete, aby se okamžitě feed aktualizoval, můžete tak učinit zde.