Egyedi css file minden page-hez

Drág wp fejlesztők!











A következő a problémám: Van egy rakat page-m és mindegyiknek más más css style-t kéne betöltenie pl van a “málna” nevezetű oldalam aminek a malna.css-el kéne megjelennie. Túrtam a témában, eljutottam addig, hogy egyedi oldalakat ezzel tudok definiálni.









Code:

<?php

/*

Template Name: xy

*/

?>








Sajnos még ez sem működik, pedig beállítottam a .htacces fájlt, és több mint 2 page templatet tettem a directoryba.





Tehát azt kéne megoldani hogy az egyes oldalak más más stylesheetet töltsenek be.





Mi a legegyszerűbb módja ennek?

Találtam egy jó megoldást, méghozzá a hader.php-ban lecserélem ezt a sort









Code:

<link rel="stylesheet" href="" type="text/css" media="screen" />








Erre





Code:



<link rel="stylesheet" href="/style5.css" type="text/css" media="screen" />



<link rel="stylesheet" href="" type="text/css" media="screen" />









Viszont ezt hogy lehet megcsinálni mondjuk 50 oldalra? Ha ezt ismételgetem az úgy nemfrankó. nem értek olyan szinten a PHP-hez mint gondoltam, tehát a


Code:





<link rel="stylesheet" href="/style5.css" type="text/css" media="screen" />








Sor után mit kéne tennem? If? While? Micsoda? Theát





Code:



<link rel="stylesheet" href="/style5.css" type="text/css" media="screen" />









<link rel="stylesheet" href="/style4.css" type="text/css" media="screen" />





<link rel="stylesheet" href="" type="text/css" media="screen" />



Jól elbeszélgetek magammal, de hátha valakinek hasznos lesz. meg van oldva. Tehát a végső szolúsön:











hadder.php-ban lecseréled ezt a sort:









Code:

<link rel="stylesheet" href="" type="text/css" media="screen" />








(a előtti részben van)





Valami hasonlóra:





Code:

<link rel="stylesheet" href="" type="text/css" media="screen" />





<link rel="stylesheet" href="/style5.css" type="text/css" media="screen" />







<link rel="stylesheet" href="/style5.css" type="text/css" media="screen" />







<link rel="stylesheet" href="/style5.css" type="text/css" media="screen" />









Ahol a "<?php if ( is_page('414')) { ?>" részben a '414'-et lecseréled a te oldalad azonosító számára.





A <link rel="stylesheet" href="/style5.css" type="text/css" media="screen" /> részben pedig a style5.css-t lecseréled a te css file-odra, amit természetesen a template directoryjába kell tenni. Kis oldalaknál hasznos, nagyoknál nemhiszem. Jobbat nem tudok.

Vagy saját mezővel, talán egyszerűbb úgy :slight_smile: