Πρόβλημα με θέματα (Template) κατηγοριών.

Μια περιοχή για το WordPress, αυτή την δημοφιλή δωρεάν πλατφόρμα για blogging

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Άβαταρ μέλους
dj_kostas_pro
Δημοσιεύσεις: 210
Εγγραφή: 10 Οκτ 2007 16:54
Τοποθεσία: Πιερία

Πρόβλημα με θέματα (Template) κατηγοριών.

Δημοσίευση από dj_kostas_pro » 07 Μαρ 2013 15:00

Γειά σας.

Συνήθιζα να βάζω στον φάκελο archive τον εξής κώδικα ο οποίος βάζει σε συγκεκριμένες κατηγορίες να φορτώνει ένα άλλο δικό μου θέμα.

Κώδικας: Επιλογή όλων

<?php
	$post = $wp_query->post;
	if &#40; in_category&#40; '78' &#41; &#41; &#123;
		include&#40;TEMPLATEPATH . '/archives/archive-nomon.php'&#41;;
	&#125;
	elseif &#40; in_category&#40; '3' &#41; &#41; &#123;
		include&#40;TEMPLATEPATH . '/archives/archive-periferiwn.php'&#41;;
	&#125;
	else &#123;
		include&#40;TEMPLATEPATH . '/archives/archive-main.php'&#41;;
	&#125;
?>
Μέχρι εδώ όλα οκ.

Το πρόβλημα μου ήρθε όταν ήθελα για συγκεκριμένες κατηγορίες να έχει άλλο θέμα αλλά και ταυτόχρονα οι υποκατηγορίες τους να έχουν ένα άλλο θέμα. Έτσι κατέληξα σε αυτό.

Κώδικας: Επιλογή όλων

<?php
	$post = $wp_query->post;
	if &#40; in_category&#40;array&#40; 78, 79, 80, 81, 82, 113, 109, 114, 110, 111, 116, 112, 115, 122, 123, 124, 106, 107, 108, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 83, 84, 85, 86, 87, 88, 89, 127, 128, 129, 130, 126, 125, 117, 118, 119, 120, 121, 73, 74, 75, 76, 77 &#41;&#41; &#41; &#123;
		include&#40;TEMPLATEPATH . '/archives/archive-nomon.php'&#41;;
	&#125;
	elseif &#40; in_category&#40;array&#40; 4, 5, 6, 7, 8, 14, 15, 9, 10, 11, 12, 13, 16 &#41;&#41; &#41; &#123;
		include&#40;TEMPLATEPATH . '/archives/archive-periferiwn.php'&#41;;
	&#125;
	else &#123;
		include&#40;TEMPLATEPATH . '/archives/archive-main.php'&#41;;
	&#125;
?>
Το archive-periferiwn είναι οι αρχικές κατηγορίες και το archive-nomon είναι οι υποκατηγορίες των periferiwn. Το κακό είναι αντί να δείχνει πχ στο archive-periferiwn ότι του έχω ορίσει μου εμφανίζει το θέμα των nomon τι μπορεί να φταίει?

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27630
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Πρόβλημα με θέματα (Template) κατηγοριών.

Δημοσίευση από cordis » 09 Απρ 2013 23:06

έχεις δει εάν ο κώδικάς σου πάει ποτέ στο

Κώδικας: Επιλογή όλων

include&#40;TEMPLATEPATH . '/archives/archive-periferiwn.php'&#41;; 
βάλε ένα π.χ.

Κώδικας: Επιλογή όλων

echo "template periferiwn"; 
από πάνω του να δεις τι θα γίνει...
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Απάντηση

Επιστροφή στο “WordPress γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης