Úvodní stránka › Fórum podpory WordPressu › Pluginy (funkčnost webu) › Jak změnit kontakt u Pluginu?
Štítky: sablona stranky, WooCommerce
Zvolené téma obsahuje celkem 6 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel SonyFalko a poslední změna je stará 8 let.
-
AutorPříspěvky
-
4. září 2015 (16:28) #24545
Dobrý Den.
Na této stránce: http://www.sokrates.cz/vysledky-hledani/ jsou “Přípravné kurzy”.
Když u přípravných kurzů vyberete “Brno” a třeba “Právnické VŠ”, tak vám vyjede seznam právnických kurzů v Brně.
Potřeboval by jsem změnit ten kontakt “Brno, Gymnázium J. G. Mendela, Mendlovo náměstí 3/4” na jiný kontakt tak, aby byl změněn u všech kurzů v Brně.
Nejspíš se jedná o nějaký plugin, kde se to nastavuje, ale nevím jaký, případně jak ten kontakt změnit.
Poradí mi s tím někdo?
6. září 2015 (13:15) #24580Tak to asi bez přístupů jen tak snadno nezjistíme. Vyhledané kurzy jsou prodávány prostřednictvím WooCommerce, ale ta tabulka s výsledky vyhledávání bude nějaká speciální úprava. Každopádně bych se podíval na stránku “Výsledky vyhledávání”, která používá speciální šablonu stránky (
.php
soubor v adresáři se šablonou). A tam najdete určitě další funkce, které vyhledávací formulář načítají…7. září 2015 (11:33) #24600Ano je tam nějaká specialní úpravu s názvem Woocomerce custom field. Jedná se o plugin, který vytvořil minulý správce webu a implementoval ho do WooCommerce. Kdybych vám poslal ty přihlašovací údaje do adminu sokrates.cz, tak by jste to upravil tak, aby se v těch výsledních vyhledávaní objevovala ta jiná adresa? Pokud ano, tak mi pošlete email.
7. září 2015 (12:03) #24604Kontaktní údaje jsou uvedeny zde. Upravovat ale nic nebudu, protože to je už mimo neplacenou podporu a není to žádná obecná chyba WordPressu… Maximálně se mohu podívat na konkrétní plugin, zda tam není nějaká chyba a jak funguje (odkud načítá data).
Musíte zjistit, jak úprava od minulého správce webu konkrétně funguje, kde jsou informace uloženy a odkud načítány (zjistíte ze zdrojového kódu pluginu). Tím se dostanete k místu, kde je můžete změnit. WooCommerce běžně podporuje uživatelská pole (Custom fields), takže budou informace uložené patrně někde tam. Ale pro správnou funkčnost musíte nejdříve pořádně prozkoumat plugin, který minulý správce vytvořil, abyste pochopil jeho fungování a neudělal něco špatně…
Pokud si na to netroufáte, tak se klidně ozvěte, ale už v rámci placené zakázky.
7. září 2015 (16:01) #24607Nejde o to, že bych si na to troufl, nebo netroufl. Jde o to, že já v HTML, ani nikde jinde nevidím adresu Mendelovo náměstí. Prostě ta adresa je nějak skrytá a to už jsem to několikrát projel.
Pokud tam nikde není, tak jak se tam může objevovat?
Poslal jsem vám email, jestli se na to můžete, alespoň podívat.
7. září 2015 (16:58) #24608Celý ten web z hlediska logiky jeho fungování je VELMI špatně navržen a obávám se, co se stane, až budete muset v dohledné době aktualizovat :-(
Výsledky vyhledávání jsou řešeny pomocí zkráceného zápisu (shortcode)
[course-search-results]
, který je prostě vložen ve stránce. A výpis výsledků tak řeší funkce definující tento shortcode, tedycourse_search_results()
. Adresu pak načítá pomocí další funkceget_course_address()
, kterou můžete nalézt v souborufunctions.php
. A když se podíváte na její definici, tak uvidíte … chvíle napětí … že tam jsou adresy prostě jen tak napsané (v podobě PHP pole). Už jsem viděl opravdu hodně, ale tohle je hodně dobré. Když chce někdo adresu změnit, tak musí otevřítfunctions.php
a upravit to tam. Bohužel těžko říci, jestli nemůže mít případná změna nějaké nechtěné důsledky, ale vůbec bych se tomu nedivil…9. září 2015 (22:15) #24649Tak už jsem ho přes ten functions.php změnil.
Díky za pomoc.
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.