Έτσι, έχετε καταφέρει να καθορίσετε μια προσαρμοσμένη στην πρώτη σελίδα σας WordPress setup πηγαίνοντας στο: [Ρυθμίσεις], [ανάγνωση], [πρώτη σελίδα εμφανίζει], [ "Μια στατική σελίδα" - κουμπί]. Τι κάνω τώρα; Ποιος νοιάζεται αν μπορείτε να δημιουργήσετε μια προσαρμοσμένη πρώτη σελίδα με στατικό περιεχόμενο σε αυτό. Εμείς θέλουμε το δροσερό, πιο προηγμένη, wigetized καλούδια να συνενώσει τις εμπειρίες σας σε μια δυναμική βάση. Αν έχετε δει το νέο πρωτοσέλιδο της RobMalon.Com τότε θα έχετε μια ιδέα για ορισμένες από τις λειτουργίες Είμαι έτοιμος να διδάξουν σας έτσι ώστε να setup κάτι παρόμοιο στο ιστολόγιό σας.
Αρχική σελίδα Custom Design & Layout
Ένα σημαντικό πρώτο βήμα για τη σύνταξη αυτή είναι ό, τι θέλετε να κάνετε. Οργανώστε widgets τι πρόκειται να πάω πού. Αυτό είναι δύσκολο, εάν δεν γνωρίζουμε τι είναι ικανή να WordPress. Οπότε, για να πάμε λίγο πάνω από αυτό που έχουμε στα χέρια μας, εκτός σχεδίου μπροστά σας σελίδα περιεχομένου που βασίζονται σε αυτά τα ερωτήματα:
- Ποιες κατηγορίες αν υπάρχουν είναι αρκετά σημαντικές για να να τους δώσουμε το δικό τους μίνι ζωοτροφών στην πρώτη σελίδα;
- Πόσες πρόσφατα άρθρα σε κάθε widget θέλετε να εμφανίσετε; Συμψηφισμός αυτό σε διάφορα σημεία και θα σας επιτρέψει να τσιμπιά της αρχικής σελίδας για να ξεκινήσει και να ισορροπία όμορφα όταν διαφορετικά δεν θα λόγω της άνισης περιεχόμενο στις στήλες.
- Θέλετε να εμφανίσει τα πρώτα 200 χαρακτήρες (χωρίς συνδέσμους / εικόνες) του κάθε άρθρου; Σκεφτείτε πώς αυτό θα επηρεάσει και την προηγούμενη παρατήρηση που έκανα.
Σχεδιασμός και αρχιτεκτονική. - Δείτε τη διάρθρωση ιδέα για το δικαίωμα για ένα οπτικό παράδειγμα. Σε επιτόπου ένα στην αριστερή πλευρά παράδειγμα θα μπορούσατε να θέσετε τα 8 πιο πρόσφατα άρθρα σε ολόκληρη την τοποθεσία και περιλαμβάνει όλες τις κατηγορίες. Σε επιτόπου δύο θέσεων μπορεί να έχετε μόνο μια κατηγορία από την οποία έχετε φέρει την ένδειξη "ενημερώσεις"; Ή ίσως μια κατηγορία που θα χρησιμοποιήσετε για την ετικέτα σας τελευταία «βίντεο» θέσεις; Στη συνέχεια, στην κατηγορία 3, μια λίστα με αντικείμενα που θεωρείτε "Featured" αντικείμενα. Η λίστα με τις επιλογές είναι ατελείωτες. Όταν πάτε να στήσετε τη σελίδα σας όπως αυτή, μια παρτίδα προσδιορίζεται από το πόσο καλά θα ταξινομήσουν τις τρέχουσες θέσεις. Για παράδειγμα, θα εφαρμόσει μια περιοχή που εμφανίζονται στην πάνω περιοχή έχει καρτέλες στην πρώτη σελίδα. Είχα να πάω πίσω, να δημιουργήσει μια νέα κατηγορία, και να εφαρμόζουν την εν λόγω κατηγορία σε υφιστάμενες θέσεις, όπως είδα την κρίση τους. Στη συνέχεια, από τώρα και στο εξής, θα προσθέσω απλώς ως πάω όταν γράφω ένα post που θέλω να εμφανίζεται στη "εμφανίζονται" widget στην πρώτη σελίδα. - Όσο είστε σχεδιασμού καθορίζονται widgets σας, μην ξεχνάτε, μπορείτε να χρησιμοποιήσετε κώδικα από άλλα plugins όπως καλά. Περισσότερα για αυτό σε λίγο.
Πίνακας ή CSS setup
Τώρα που το κάτω αυτό, τη χρονική στιγμή για την εφαρμογή ορισμένων Κώδικας διάταξης. Αν είστε νέος σε αυτό, που αυτό σε ένα τραπέζι. Αν ψάχνετε να πάνε όλα ιδιαίτερης σοβαρότητας, τότε χρησιμοποιήστε μια διάταξη με την div κάπως έτσι:
-
//Setup For Example 1 (3 widgets) -
< div style = "width:100%; padding: 5px; border: 1px solid #FFFFFF;" > -
WIDGET 1 CODE HERE -
</ div > -
< div style = "clear:both; padding-top:5px;" ></ div > -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 2 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 3 CODE HERE -
</ div > -
//Setup For Example 2 (4 widgets) -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 1 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 2 CODE HERE -
</ div > -
< div style = "clear:both; padding-top:5px;" ></ div > -
< div style = "float:left; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 3 CODE HERE -
</ div > -
< div style = "float:right; width:200px; padding:5px; border:1px solid #FFFFFF;" > -
WIDGET 4 CODE HERE -
</ div > - Κατεβάστε τον κωδικό: 0826divfrontpagewidgets.txt
Σε περίπτωση που είστε μπερδεμένοι, όλα με τον κωδικό αυτό, θα πάμε σε μια "σελίδα", η οποία θα πρέπει να έχετε ήδη οριστεί ως η αρχική σελίδα. Αν δεν, δεν την κακή ιδέα για την πρακτική σε μη FrontPage που είναι αδημοσίευτα οπότε μπορείτε να πειραματιστείτε με την θέση ενός υφιστάμενου blog στο χάος.
Κωδικοποίηση τα widgets
Στη συνέχεια, έχετε κάποιες επιλογές για κάθε widget. Τι μπορείτε να κάνετε είναι να μας πείτε τη σωστή λειτουργία WordPress σε βρόχο μέσω των θέσεων που θέλετε να εμφανίσετε. Εδώ είναι τα παραδείγματα:
-
<?php -
//Setting up the new loop of posts -
global $post ; -
//Getting Posts - More on this below -
$gettingposts = get_posts ( ‘numberposts=5&category=1′ ) ; -
//Starting the loop -
foreach ( $gettingposts as $post ) : -
setup_postdata ( $post ) ; -
//Below is a custome output of a link setup -
?> -
- < a href = "<?php the_permalink(); ?>" rel = "bookmark" title = "Permanent Link to “<?php the_title(); ?>”" >< ?php the_title ( ) ; ? ></ a > -
< div class = "postbreak" > -
<?php -
//End the loop -
endforeach ; -
?> -
<?php -
//This bit of code will loop through 5 recent articles covering all categories and post the_excerpt() - A 200 character clip from the post that excludes any html in from those first lines. -
global $post ; -
//Getting Posts - More on this below -
$gettingposts = get_posts ( ‘numberposts=5′ ) ; -
//Starting the loop -
foreach ( $gettingposts as $post ) : -
setup_postdata ( $post ) ; -
//Below is a custome output of a link setup -
?> -
< h3 >< a style = "font-size:14px;" href = "<?php the_permalink() ?>" rel = "bookmark" title = "Permanent Link to <?php the_title(); ?>" >< ?php the_title ( ) ; ? ></ a ></ h3 > -
<?php -
//Display a clip from the post -
the_excerpt ( ) ; -
//End the loop -
endforeach ; -
?> - Κατεβάστε τον κωδικό: 0826codefrontpagewidgets.txt
Δημιουργία λεπτές ιστοσελίδες μπορεί να ενισχυθεί περαιτέρω με τη χρήση πολλαπλών WordPress template tags. Όλα τα έγγραφα που είναι εκεί, απλώς κλήση των λειτουργιών με τις παραμέτρους που θέλετε (όπως είναι διαθέσιμες σε κάθε πρότυπο tag). Στο παραπάνω παράδειγμα θα ήθελα πρώτα δείχνουν τον τρόπο να επαναλέγω μέσω δεσμών σε μια ιδιαίτερη κατηγορία, χρησιμοποιώντας το πρότυπο tag get_posts. Στο δεύτερο παράδειγμα που θα το χρησιμοποιήσετε ξανά, αλλά αυτή τη φορά δεν καθορίσετε μια κατηγορία (έτσι ώστε να εμφανίζει όλες τις πρόσφατες θέσεις) και δείχνουν the_excerpt () με αυτό που λαμβάνει απόκομμα της τρέχουσας θέσης στην the_loop.
Δείτε τις get_post τεκμηρίωση και επισυνάπτει την ορθή μεταβλητές για την προσαρμογή της παραγωγής που θα θέλατε να δείτε. Μπροστά παράδειγμα, η ακόλουθη get_post λειτουργία θα εμφανίσει 3 θέσεις από όλες τις κατηγορίες εκτός από το 5 και 8:
get_posts ( «numberposts = 3 & =- κατηγορίας 5, -8 ')?
Αν θέλετε να βρείτε το ID της κατηγορίας, μετά, ή κάνουν σελίδα ακόλουθους:
- συνδεθείτε στο admin.
- Πηγαίνετε στη διαχείριση καρτέλα.
- Κάντε κλικ κατηγορίες (ή θέσεις ή τις σελίδες)
- Hover πάνω ή κάντε κλικ στη σωστή κατηγορία, μετά ή στη σελίδα που θέλετε να γνωρίζετε το αναγνωριστικό της
- Στην μπάρα (αν είστε φτερούγισμα) ή στη γραμμή διευθύνσεων (εάν κάνατε κλικ) θα πρέπει να δείτε μια σχέση που μοιάζει με αυτό:
http://yoursite.com/wp-admin/categories.php?action=edit&cat_ID=11 - Στο παραπάνω παράδειγμα ήμουν σε κατηγορίες. Η κατηγορία που επέλεξα έχει μια ιδέα των "11". Τώρα μπορώ να exlicitly να περιλαμβάνει ή να την αποκλείσει. Σε ορισμένες περιπτώσεις θα επιθυμείτε να κάνετε αυτό με θέσεις και / ή σελίδων επίσης. get_posts doesn't υποστήριξη αυτή, αλλά αν παίξετε με τις άλλες λειτουργίες WordPress, που μερικές φορές κάνουν. Ελέγξτε την ετικέτα πρότυπο τεκμηρίωσης για κάθε λειτουργία βάση. Θα τουλάχιστον γνωρίζουν το πώς θα αποκτήσετε το αναγνωριστικό του τώρα, χωρίς να χρειάζεται να συνδεθείτε με το MySQL Database.
Plug-ins
Μπορεί να χρειάζονται ένα plug-in που ονομάζεται Exec-PHP εγκατασταθεί στο ιστολόγιό σας έτσι ώστε να μπορείτε να εκτελέσετε την παραπάνω PHP κώδικα μέσα θέσεις. Να είστε προσεκτικοί σχετικά με την εγκατάσταση αυτού του plug-in αν έχετε άλλα άτομα διαχείριση του ιστολογίου σας μαζί σας όμως. Αν ναι, μπορείτε να setup έθιμο των προνομίων. Αν δεν τότε βεβαιωθείτε ότι έχετε εγκαταστήσει και ενεργοποιήσει τους.
Είμαι σίγουρος ότι έχετε δει αμέτρητες άλλες plugin του εκεί έξω που σας παρέχει ένα απόσπασμα του κώδικα που μπορείτε να χρησιμοποιήσετε στο αρχείο σας sidebar.php εσωτερικό θέμα σας φάκελο. Μπορείτε επίσης να χρησιμοποιήσετε το κωδικό σε οποιαδήποτε από τις μικροσυσκευές που δημιουργείτε στην αρχική σας σελίδα μέσα σε αυτά τα τμήματα. Συνήθως, μπορείτε να βρείτε κώδικα όπως αυτό μέσα στο readme αρχείο ή να εγκαταστήσετε σημειώνει ότι τα περισσότερα plug-in έλα μαζί.
Παραδείγματα

Από τα αριστερά είναι ένα παράδειγμα της μου μπροστά από τη σελίδα όταν πρόσφατα ανακαινισμένοι RobMalon.Com. Επίσης, πρόσφατα βοήθησε μια προσωπική φίλη μου δημιουργήσει ένα παρόμοιο setup με την σελίδα σε ToddRecommends.TV ποιος κάνει ζωντανά ρεύματα και συνομιλίες Κινηματογράφος και Tech. Μπορείτε να δείτε ένα κλιπ για το τι τον πρωτοσέλιδο σήμερα μοιάζει για την δεξιά πλευρά. Έχει την πρόσφατη θέσεων για κάθε μια από τις κύριες κατηγορίες για την σελίδα και επιδεικνύει μια ζωοτροφή στην πάνω δεξιά από μια άλλη κατηγορία που χρησιμοποιεί για ενημερώσεις σχετικά με εκδηλώσεις, ενημερώσεις, και γενικά νέα.





































Ευχαριστώ για το βύσμα τον άνθρωπο, καθώς και τις πρακτικές συμβουλές! Θα μπορούσα να προσπαθήσω περισσότερο προσθέτοντας κάποιες λειτουργίες στην αρχική σελίδα!