Admin/Ratings/Ratings Templates. Elöször is ezek az értékek általában üresek. Ellenőrizd a mezőket. Ha üresek, akkor “Restore Default Template (Normal Rating)” vagy a “Restore Default Template (Up/Down Rating)” gombokra katintva beilleszti őket. Aztan alul “Saves changes” gombbal mented.
2. lépés: Alapból úgy van beállítva, hogy csak a vendégek értékelhetik, a regisztráltak nem. Tehát Admin/Ratings/Ratings Options
Itt megkeresed, hogy
Allow To Rate
Who Is Allowed To Rate?
És beállítod a “Registered Users and Guest”-re. Regisztráltés vendégek számára engedélyezett. A “Registered Users Only” csak regisztráltak számára, a “Guest Only” csak a vendégek számára engedélyezi.
Nagyon szépen megkérnék valami gurut, hogy homályosítson fel arról, hogy ugyan miként jelenik meg a postban a szavazás?
Én esküszöm, hogy végigolvastam a fórumot, de nem találom a választ.
Post Rating Templates mentve a következő üzenetekkel:
Ratings Template Voted Updated
Ratings Template No Permission Updated
Ratings Template For Highest Rated Updated
A regisztráltak, és a látogatók is tudnak értékelni, közvetlen link beállításokra nyomtam egy mentést, bár nem tudom minek, hisz nem változott semmi.
Sidebar-on ott a widget, mutatja a legutóbbi post-okat, mutatná a szavazást, de természetesen az érték nulla, hisz magán a post-ban nem jelenik meg a lehetőség.
Három témával is próbáltam, sehol nem jelenik meg semmi.
Guru ugyan nem vagyok (hacsak a fröccsguru nem számít annak :)), de kérdéseidre majdnem tudok útmutatót adni:
Szóval, Lesterchan mester WP-Postratings bővítményének 1.40-es verziójáról beszélünk (remélem), amely kizárólag a WordPress 2.7-es verziójával kompatibilis.
A témádba kell a megfelelő kódot (a readmebe amúgy mindez benne van, látszik nem olvastad el) beilleszteni, oda ahova szeretnéd, hogy megjelenjen az értékelés
Kíváncsi voltam a programra ezért az este feltelepítettem, mivel én is nehezen jöttem rá ezért kicsit részletezve leírom.
A Zip fájlban találsz egy readme.html fájlt abban részletesen le van írva angolul, hogy mit kell tenned. A readme.html oldal megnyitásakor nézz körül, az oldalnak több füle van (menü pont) előszzőr én sem vettem észre, és csak a betöltődő oldalt láttam. A lapon jobbra fent vannak az oldalak linkjei. Sorban: Index,Changelog,Installation,Upgrade,Usage. Megnyitáskor az Index nyílik meg. Itt a szerzőre a letöltésekre és még sok másról találsz hivatkozásokat.A Changelog oldal a különféle verziókról ad némi leírást, különös tekintettel a változásokra. Installation megmutatja, hogy kell telepíteni.
Én a következőképen csináltam: WorPress2.7 motoron Default elnevezésű sablonnál:
A szokásos módon letöltöttem, kicsomagoltam, és ftp-vel feltöltöttem a plugin könyvtárba. Ha már volt előző verzió akkor azt előtte kapcsold ki és nyugodtan írd felül ezekkel a fájlokkal.
Nyisd meg szerkesztővel (jegyzettömb) az alkalmazott téma (sablon) index.php fájlt.
Keresd meg a következő sort:
Ott a következő sort kell beszúrnod :
Én a saját gépen levő fájlt szoktam módosítani, és utána ftp-vel feltöltöm a módosított fájlt. Felül írom a szerveren lévő változatot a módosítottal. Persze ha szimpatikusabb lehet ezt a WordPress saját szerkesztőjével is módosítani, de azt nem nagyon szeretem.
Ha ezt elvégezted és bekapcsolod a Bővítményt akkor a szavazás már megjelenik. Itt figyelj oda a beállításokra, amit atomjani írt:
1.lépés: Admin/Ratings/Ratings Templates. Először is ezek az értékek általában üresek. Ellenőrizd a mezőket. Ha üresek, akkor “Restore Default Template (Normal Rating)” vagy a “Restore Default Template (Up/Down Rating)” gombokra katintva beilleszti őket. Aztan alul “Saves changes” gombbal mented.
2. lépés: Alapból úgy van beállítva, hogy csak a vendégek értékelhetik, a regisztráltak nem. Tehát Admin/Ratings/Ratings Options Itt megkeresed, hogy Allow To Rate Who Is Allowed To Rate? És beállítod a “Registered Users and Guest”-re. Regisztráltés vendégek számára engedélyezett. A “Registered Users Only” csak regisztráltak számára, a “Guest Only” csak a vendégek számára engedélyezi.
A szavazás eredményeinek megjelenítése:
Nyisd meg a wp-content/plugins/wp-postratings/wp-postratings.php fájlt.
Ha abból indulunk ki, hogy a sablonodba betetted a kódját valahova ,akkor az minden postnál meg fog jelenni ugyebár. Uh szerintem sehogy. Aztán lehet hogy tévedek…
Talán pont e miatt és még mások is közrejátszottak én kicseréltem a GD Star Rating1.1.8 ra. Ez alapból tudja azt amit szeretnél és mellette rengeteg állítási lehetőséget tartalmaz.
Bár most azt is kikapcsoltam, mert úgy tűnik nagyon terheli a szervert, valami, és azt keresgetem.
Igen amit írtam az is babrás’ megoldás , mert akkor alkalmazható, ha a php kódot nem rakja az ember bele a sablonba. Tehát egyenként kell végignyálazni a a postokat.
Ha abból indulunk ki, hogy a sablonodba betetted a kódját valahova ,akkor az minden postnál meg fog jelenni ugyebár. Uh szerintem sehogy. Aztán lehet hogy tévedek...
Nekem is ezzel a rating-elős cuccal van kínom… Egy darabig frankón működött is, amikor felkerült… aztán pár hete, meg azt csinálja, hogy nem tudsz szavazni és csak forog az ajax töltő kép meg kiírja,h loading…
Nekem nem adódott semmi problémám e pluginnal, csak “bővíteni” szeretném…
Azt szeretném, ha a főoldalon látható lenne a bejegyzéseknél az eredmény, de ne lehessen szavazni. (nem Widget)
A meglévő php kódokat ha odaillesztem, akkor okés, csak ugye arra akkor szavazni is lehet, én meg úgy szeretném, ha csak akkor lehessen szavazni, amikor a bejegyzés oldalt megnyitja az user. (ez a bejegyzésnél működik is)
Mi lehet az adott post szavazat-eredményének kiírásának php kódja? (azt tudom hová kellene ezt illeszteni, csak azt nem, hogy mit)
A wp_PostRatings nem mukodik, elviekben amit fentebb irtak azokat kiprobaltam de sajnos nem, valami olyasmi lehet szerintem, hogy az ajaxos dolog nem indul el.