Heo!
Hogyan tudnám elérni, hogy a kategória címének megadásakor használhassak egyedi html attribútumot? Pl. szeretném, hogy a szó egy része félkövér legyen: Azonban ezt kijavítja a wp.
Hogyan?
http://wordpress.org/support/topic/cant-add-html-to-category-name-titles
vagy esetleg lehet ez is tudja:
http://wordpress.org/extend/plugins/allow-html-in-category-descriptions/
Köszi a hozzászólást! Sajnos nálam nem működik. 3.2.1-et használok. itt azt írja, hogy 3-5-től fel működik. Még nincs is olyan wp nem? Mi lehet a hiba nálam? Ugyanúgy kitisztítja a programot. Ja, ezt használtam: http://wordpress.org…y-descriptions/
A másik képeket jelenít meg, ez widgetben működik, azonban az alap kategóriáknál már nem, azaz a menüben nem jelennek meg a kis ikonok. pedig ez is jó volna. Mi lehet itt a hiba? Nem igazán értem, az add meg a put_cat függvényt sem. Hol adjam meg?
Szia!
Én nem tudok róla, hogy lehetne a kategória címét html -el felturbózni (ez nem jelenti azt, hogy nem lehetne szűrést kikapcsolni).
Viszont a Kategória leírásában ott ki lehet kapcsolni a szűrést. Ãgy lehet html -et használni,
Itt van a példa: (szűrők kiiktatásával)
http://www.quickonli…y-descriptions/
Ezt régebben próbáltam akkor szerintem működött, de végül elvetettem a használatát bizonyos okokból.
Szerintem forsítva közelítsd meg a kérdést. Hogyan tudod nem az adminban bold-á tenni az adott szót. Ha pl, az első szavunknak kell boldnak lennie, akkor könnyű dolgunk van, mert ahol van a kategória címe, hogy egy explode meg egy kis kacsacsőr és szinte készen is vagyunk. Jól leegyszerűsítettem mi? Példaként egy kód, ami mindig a kategória első szavát teszi boldá. Ezt oda kell tenni, ahol ugyebár meg szeretnénk jeleníteni a kategória nevet.
<?php
$categories = get_the_category();
if($categories){
foreach($categories as $category) {
$output = $category->cat_name;
}
$kat_neve = $output;
$szavak = explode(" “, $kat_neve);
$szavak_szama = count($szavak);
$uj_kat_neve = ‘’;
for ($i = 0; $i < $szavak_szama; ++$i) {
if ($i < 1) {
$uj_kat_neve .= ‘’ . $szavak[$i] . ’ ';
} else {
$uj_kat_neve .= $szavak[$i] . ’ ';
}
}
}
echo $uj_kat_neve;
?>
Egyébként jquery-vel vagy/és css3-al is kivitelezhető, csak nem feltételen böngészőfüggetlen.
<?php
$categories = get_the_category();
if($categories){
foreach($categories as $category) {
$output = $category->cat_name;
}
$kat_neve = $output;
$szavak = explode(” ", $kat_neve);
$szavak_szama = count($szavak);
$uj_kat_neve = ‘’;
for ($i = 0; $i < $szavak_szama; ++$i) {
if ($i < 1) {
$uj_kat_neve .= ‘’ . $szavak[$i] . ’ ';
} else {
$uj_kat_neve .= $szavak[$i] . ’ ';
}
}
}
echo $uj_kat_neve;
?>
Egyébként jquery-vel vagy/és css3-al is kivitelezhető, csak nem feltételen böngészőfüggetlen.
Vagy átteheted mindezt a kliensre js-el http://www.dynamicsitesolutions.com/javascript/first-word-selector/
Köszi egyelőre mindenkinek. Megmutatom, hogy pontosan mit szeretnék, mert lehet, nem teljesen fogalmaztam jól:
Feltettem screenshotban erről (fórum wp) honlapról azt, amit én szeretnék. Persze itt nem így van, csak photoshoppal mutatom, hogy milyen lenne, amit én szeretnék. a kép itt van:
http://saviumfitness.hu/wp/wp_d_name.jpg
Ezt szeretném, mintha html-ben (nem wp alatt) készítenék egy menüsort, és abban bizonyos menüpontok másként jelennek meg, Egyik piros, a másik zöld, a harmadik kék stb… ezt ha én készítem a honlapot simán megoldható css-sel, vagy html-ből is… Ugynaezt szeretném wp-ben. De a képen, ahogy látható, amint beírnék egy szóra egy attribútumot, a wp szűrője javít. Semmi más nem szeretnék, mint nálam, amikor a kategóriákat a sablonom menüsorban rakja ki, akkor én egyes szavakat más színben láthassak.
Ez a link nagyon jó, működik, kipróbáltam, de ez csupán a leírást módosítja. A sablonom nem jeleníti meg ezt, és nem is ezt szeretném. de köszi. Mert az irány jó.
http://www.quickonli…y-descriptions/
Ugyanez kéne, csak a “cat_name” részre valahogyan, és nem a description_name részre.
Azt elmondanám, hogy PHP-t nem tanultam sosem. Tehát, ha valaki segítene, léci, pontosan írja le, mit hova tegyek. Lehet hogy neki egyértelmű hogy pl. a <? php-t ki kell tenni, nekem nem lesz az. A mutatott eírás pl. nagyon jó, pontosan meg tudtam csinálni az alapján, mert mindig írta, mit hol keressek. és hova rakjak…
Szia!
Akkor te a menüpont nevére szeretnél html-et tenni, így már értem. Ahhoz nem kell a cat_name szűrés kiiktatása, mert ennél jóval egyszerűbben is megy: ugyanis a wp menu szerkesztőjében alapból lehet html formázást adni a menüpontoknak! Tehát, nem a kategória nevére kell a html formázást tenni (amit leszed a wp) hanem a menükezelőben a menüpontok neveire! Ott lehet kategóriákat is felvenni, sőt, bármit.
Én pontosan ugyan így szoktam kis ikonokat kitenni a menüpontokhoz - ahol kell pl homa: kis ház stb- illetve formázni őket.
Ez így valóban jó - lenne. Meg is jeleníti, csakhogy az oldalsávban widgetben, ugyanis: “[background=rgb(247, 252, 254)]Az aktuális sablon nem támogatja natívan a menüket, de az “Egyedi Menü†widget használatával a sablon oldalsávjában létre lehet hozni a menüket.” [/background]
a SABLONOM nem támogatja a menüket, felül a menüsorban jeleníti meg az oldalakat, aztán jön ügye a logó, utána pedig a menüként listázza a kategóriákat. Ãgy amire szükségem van, az a kategória nevének módosítása, hogy használhassam benne a html-t, mint ha menüt csinálnám. Gondolom ez egyszerűbb ( vagy nem) mint átírni a sablont, hogy támogassa a menüket, mert akkor az egészet újra kéne variálni.
Nekem ez így jó, hogy magától listázza a kategóriákat az alsó menüsorban. sok a lehetőség, adminban ki tudom venni bármelyik kategóriát is, ha akarom… a lényeg az lenne, hogy ahogy írtad, de a cat_name viselkedjen így