Πώς μπορώ να εμφανίσω ένα custom field ;

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

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

Απάντηση
Άβαταρ μέλους
zinobios
Δημοσιεύσεις: 326
Εγγραφή: 15 Αύγ 2005 21:49

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από zinobios » 05 Οκτ 2010 12:37

Έφτιαξα ένα custom field και θέλω να εμφανίζεται στο τέλος (κάτω μέρος) του άρθρου.
Πώς γίνεται κάτι τέτοιο ;


Άβαταρ μέλους
zinobios
Δημοσιεύσεις: 326
Εγγραφή: 15 Αύγ 2005 21:49

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από zinobios » 05 Οκτ 2010 14:23

Το εμφάνισα χρησιμοποιώντας το plugin "Get Custom Field Values" χρησιμοποιώντασ μέσα στο loop.php τον κώδικα :

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

<?php echo c2c_get_custom&#40;'my_custom_field'&#41;; ?>
αλλά επειδή το field αυτό (η τιμή που παίρνει) πρόκειται για ένα link (http://) δεν μπορώ να βρώ την σύνταξη του κώδικα για αυτό το σκοπό, δηλαδή για να μου το εμφανίζει σαν link και όχι σαν απλό κείμενο.
Μήπως μπορείς να με βοηθήσεις σε αυτό ; Πώς πρέπει να γραφτεί ο κώδικας μέσα στο loop.php για να εμφανίζεται η τιμή του my_custom_field σαν link ;

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από korgr » 05 Οκτ 2010 14:34

Δεν γνωρίζω από WP αλλά κάτι τέτοιο δεν θα δούλευε?

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

<?php echo "<a href='".c2c_get_custom&#40;'my_custom_field'&#41;."'>".c2c_get_custom&#40;'my_custom_field'&#41;."</a>"; ?>

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από Basilakis » 05 Οκτ 2010 17:02

<?php echo get_post_meta($post->ID, "website_url", $single = true); ?>

όπου website_url το όνομα του custom field.

Άβαταρ μέλους
zinobios
Δημοσιεύσεις: 326
Εγγραφή: 15 Αύγ 2005 21:49

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από zinobios » 05 Οκτ 2010 17:39

Το έβαλα το custom field αλλά και πάλι δεν είμαι ευχαριστημένος ... Θέλω τα γράμματα να είναι μικρότερα από αυτά του κειμένου, να έχει μία επικεφαλίδα και να είναι μέσα σε ένα border με διαφορετικό χρώμμα και το link να μην φαίνεται ολόκληρο αλλά να είναι συγκοπτόμμενο ώστε να μην φαίινεται όλη η διαδρομή....

Ο σκοπός που έβαλα αυτό το custom field είναι ο εξής :
Θέλω στο τέλος κάθε άρθρου (πρίν το entry-utility) να έχω τα links όλων των αρχείων του άρθρου ώστε να μπορούν να τα "κατεβάζουν" οι χρήστες. Επειδή τα αρχεία αυτά είναι αρκετά (5-10) σκέφτηκα να βάλω ένα custom field που μέσα σε αυτό να έχω τα link τους.
Αυτό που θέλω να σας ρωτήσω είναι αν υπάρχει κάποιος άλλος τρόπος ποιό απλός από αυτόν ή κάποιο pluging που να κάνει αυτή τη δουλεία.

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από Basilakis » 05 Οκτ 2010 18:01

zinobios έγραψε:Το έβαλα το custom field αλλά και πάλι δεν είμαι ευχαριστημένος ... Θέλω τα γράμματα να είναι μικρότερα από αυτά του κειμένου, να έχει μία επικεφαλίδα και να είναι μέσα σε ένα border με διαφορετικό χρώμμα και το link να μην φαίνεται ολόκληρο αλλά να είναι συγκοπτόμμενο ώστε να μην φαίινεται όλη η διαδρομή....

.
Μάθε CSS και μετά πιάσε το WordPress! :)

Άβαταρ μέλους
zinobios
Δημοσιεύσεις: 326
Εγγραφή: 15 Αύγ 2005 21:49

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από zinobios » 05 Οκτ 2010 18:15

Έφτιαξα ένα div class μέσα στο loop και εκεί έβαλα τον κώδικα του custom field έτσι ώστε με την βοήθειά σας να το φτιάξω :)

Το πρώτο που θέλω είναι να εμφανίζεται σε μορφή λίστας (πώς γίνεται αυτό;)

Άβαταρ μέλους
zinobios
Δημοσιεύσεις: 326
Εγγραφή: 15 Αύγ 2005 21:49

Πώς μπορώ να εμφανίσω ένα custom field ;

Δημοσίευση από zinobios » 05 Οκτ 2010 19:12

Πρόσθεσα ακόμα ένα ίδιο custom field με διαφορετική τιμή αλλά τα δείχνει όλα σε μιά γραμμή.
Πώς γίνεται να είναι σε διαφορετική γραμμή ;

Ο κώδικας που χρησιμοποιώ είναι :

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

<?php echo "<a href='".c2c_get_custom&#40;'Downloads','','','','|','','20','true'&#41;."'>".c2c_get_custom&#40;'Downloads','','','','|','','20','true'&#41;."</a>"; ?>
και βασίζεται στο pluging http://wordpress.org/extend/plugins/get ... her_notes/

Απάντηση

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

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

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