Dragi Forumaši,
Vi znate da kada nešto napišem u footeru ili sidebaru; da je to po defaultu vidljivo na svim stranicama sitea.
Želio bih nešro napisati ali da se čita samo sa indeks stranice.
Kakav kod postaviti, kakvu naredbu? Vjerujem da ću trebati ući i u CSS file dodati novi “class“ ili nešto slično, ali to nije problem, samo kažite kako?
Trenutno se ne radi o WP-u nego u Open Classifieds-u, ali rješenje bi trebalo štimati za sve CMS-ove?
Znam da nije jednostavno, tim više što je Open Classifieds u pitanju.
No, možda bi ovdje gore u kod footera trebalo dodati novu klasu koja će takvu prikazivati samo na indexu, i onda u kodu samo dodati class=novaklasa.
Napominjem (mnogi su i primijetili) da ja nisam programer, nego pretpostavljam ovako.
@Doshi napisao je da ne koristi WordPress, nego Open Classifieds CMS. Navedeni CMS koliko vidim nema posebne body klase ovisno o stranici na kojoj se nalazis, tako da cisto CSS rijesenje najvjerojatnije nece biti moguce.
@c3po Ne mogu naci suvislu developer dokumentaciju tako da je mozda najbolje da probas kontaktirati njihovu podrsku za best practice koji oni preporucuju. Ovako na pamet, vidim da se homepage template nalazi u /views/pages/home.php pa probaj otvoriti taj file i unutra dodati:
Hvala ti Apazinjan na javljanju.
Istina je, naravno, to što kažeš, i testirao sam taj home.php
Footer se tamo ne spominje ali sam te kodove što si naveo stavljao iza ova tri div classa-a
(ovo je screenshot sa .html-a)
<footer>
<div class="row">
<div class="col-md-3">
<div class="panel-body">
Text u Footeru</div>
i nažalost ništa.
Možda je trebalo još nešto dodati i u .html?
Što se tiče kontaktiranja njihove podrške, nije ni to problem, već smo i kontaktirali višestruko, prije ali bojim se da u ovom momentu oni preporučuju svoju plaćenu verziju, a ovo je obična, Free.
Ova, kao takva ipak ima tih momenata kojim te pokušavaju ograničiti, ali ja vjerujem da se ovome može doskočiti.
Nije ni moja verzija apsolutno dafaultna, he he.
Hvala ti Apazinjan na podršci,
Sada sve super izgleda i radi ali nažalost samo na prvi pogled, odnosno kada gledaš web site.
Drugi pogled događa se već kada otvoriš source code, i tada je vidljivo da je taj text sasvim regularno vidljiv u sourceu ali na svim stranicama.
Dakle, neki će (za nijansu) naivniji webmaster reći; “-Baš sam dobro napravio, text mi je samo na prvoj strani”, a u Googleu će reći; -"Što je ovo, jedan te isti text na svim stranicama?"
To je upravo ono što sam i htio izbjeći.
Tebi još jednom hvala, dragi Apazinjan, vjerujem da je ovo i tebi promaklo, no…
šaljem ti u PP-u URL sitea, tako ćeš bolje vidjeti, pa te molim da to sredimo nekako.
Hvala ti mnogo.
Ovo ne mora, naravno, biti ni danas ni sutra, nego kad stigneš.
Jesam li u kodu trebap mijenjati što drugo osim "http://example.com/index.php" u svoju domenu ?
Promijenio sam i ono zadnje ovako: <div class=panel-body>bla bla bla</div>
Jer, ne radi ni ovo ispravno.
Pardon, sad sam vidio da sam napravio gresku, fali jos jedan = u kodu, dakle <?php $current_url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; if($current_url == "http://example.com/index.php"){ echo '<div class=footer>bla bla bla</div>'; }?>
Trebas promjenit example.com i ovaj dio gdje je echo '<div class…
Cijenjeni Veritos, hvala i tebi,
no ovaj tvoj kod (text) je vidljiv na svim stranicama i u source kodu naravno…
Text izgleda ovako, sa ovim zagradama i upitnikom:
bla bla bla’;
}?>
Srećom, uvjeren sam da će Master Apazinjan tome doskočiti, još fali malo.
Naravno, hvala i svima vama drugim kolegama koji želite pomoći.