Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (3 účastníci) se naposledy zapojil uživatel milosak a poslední změna je stará 13 let, 6 měsíců.
-
Narazil jsem na šablonu, která má zakódované function.php podobně jak to někdy je u footer.php. Nevíte někdo jak se to dá dekódovat? Našel jsem jeden on-line dekodér, ale ten nefunguje.
Záleží na tom, jakým způsobem je to zakódováno a co tam konkrétně potřebuješ změnit). Obvykle existují dvě možnosti:
1) Zkusit to dekódovat pomocí recipročních funkcí.
2) Zjistit ve zdrojovém HTML kódu stránky, co ta kódovaná část dělá, zkopírovat si vygenerovanou část a poté ji vložit přímo do šablony v podobě HTML (místo kódované části). To ale platí spíše o zápatí (footer.php) a mnohem hůře se to provádí (hledá) v souboru functions.php.
Každopádně by žádná kvalitní šablona neměla podobné věci obsahovat a raději bych se od ni držel dále. Většinou je tam ale jen nějaký odkaz na autora šablony. Vlastně si to jako uživatelé způsobujeme sami – kdybychom tam odkazy nechávali tak, jak o to autor šablony obvykle prosí, tak by je tam pak nemuseli přidávat zakódované :-) Vycházejme tedy z toho, že když je to zakódované, tak autor nechce, aby to někdo měnil…
Díky za reakci. Autor dal do paty dva své odkazy a footer.php nezakódoval. Na šablonu, která má zakódované function.php jsem ještě nenarazil a navíc jde o placenou šablonu, ale to v tom asi nehraje žádnou roli.
Můžeme to určitě zkusit rozkódovat, ale budu potřebovat zdrojový kód, abych viděl jakým způsobem je to zakódováno…
doplnil bych, ze pokud se jedna o base64 kodovani, na ktere jsem narazil ve vetsine WP sablon, lze na to pouzit napr. tento (de)crypter… http://www.motobit.com/util/base64-decoder-encoder.asp
Vlozit zakodovanou cast ze zdroje, dekodovat, provest upravy, zakodovat a stylem copy & paste vratit…
Je to asi nejelegantnejsi a nejcistsi moznost jak upravy provest.
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti