Εάν τρέχετε έναν ιστότοπο ιστολογίου, πιθανότατα θα εισάγετε διαφημίσεις στο ιστολόγιό σας για να δημιουργήσετε κάποιο εισόδημα. Στο WordPress (φιλοξενούμενος), μπορείτε εύκολα να προσθέσετε διαφημίσεις στην πλαϊνή μπάρα εισάγοντας τον κώδικα διαφήμισης σε ένα γραφικό στοιχείο κειμένου στην ενότητα Widget. Το δύσκολο κομμάτι είναι η προσθήκη διαφημίσεων στο περιεχόμενο, ιδιαίτερα μεταξύ των περιεχομένων. Ενώ υπάρχουν μερικά πρόσθετα που σας επιτρέπουν να προσθέσετε shortcode στο περιεχόμενο, δεν είναι εφικτά αν το ιστολόγιό σας έχει ήδη χιλιάδες άρθρα, εκτός και αν είστε πρόθυμοι να επιστρέψετε για να εισάγετε το shortcode σε κάθε άρθρο. Σε αυτό το άρθρο, θα σας δείξουμε έναν απλό τρόπο όπου μπορείτε εύκολα να εισάγετε διαφήμιση (ή οποιαδήποτε άλλη ουσία) ανάμεσα στο περιεχόμενό σας χωρίς να χρησιμοποιήσετε κάποιο πρόσθετο.

Σημείωση : Αυτή η μέθοδος απαιτεί κάποια εμπλοκή με τον κώδικα. Εάν δεν αισθάνεστε άνετα να χειρίζεστε τον κώδικα, μην το επιχειρήσετε. Ίσως θελήσετε επίσης να δημιουργήσετε έναν ιστοτόπο αναβάθμισης του ιστολογίου σας και να δοκιμάσετε πρώτα αυτή τη μέθοδο στον ιστότοπο σταδιοδρομίας πριν το κάνετε ζωντανό.

Εδώ είναι η μέθοδος:

1. Στο φάκελο θεμάτων, ανοίξτε το αρχείο functions.php με ένα πρόγραμμα επεξεργασίας κειμένου.

2. Εισάγετε τις ακόλουθες γραμμές στο τέλος του αρχείου, πριν την ετικέτα " ?> "

 add_filter ('the_content', 'mte_add_incontent_ad'); συνάρτηση mte_add_incontent_ad ($ content) {if (is_single ()) {$ content_block = explode (' 

', $ περιεχόμενο); εάν (! κενό ($ content_block [2])) {$ content_block [2]. = 'insert_ad_code_here'; } για ($ i = 1; $ i

Θυμηθείτε να αλλάξετε τη συμβολοσειρά "insert_ad_code_here" στον πραγματικό κώδικα διαφήμισης. Επίσης, αν υπάρχει κάποιο παράδειγμα ενιαίας προσφοράς (') στον κώδικα διαφήμισης, πρέπει να προσθέσετε ένα \ πριν από αυτό. Για παράδειγμα, εάν ο κώδικας διαφήμισής σας είναι κάτι σαν:

Θα πρέπει να τα κάνετε όλα σε μια γραμμή και να εισάγετε ένα \ πριν από το μοναδικό απόσπασμα:

googletag.cmd.push (λειτουργία () {googletag.display (\ 'div-gpt-ad-1234567-1 \');});

Επεξήγηση της λειτουργίας

Αυτό που κάνουμε με αυτή τη λειτουργία είναι να πάρουμε το περιεχόμενο για κάθε θέση και να το χωρίσουμε σε κάθε παράγραφο. Στη συνέχεια, εντοπίζουμε αν υπάρχει η τρίτη παράγραφος. Εάν ναι, εισάγουμε τον κώδικα διαφήμισης στο τέλος της παραγράφου. Τέλος, εισάγουμε πίσω την ετικέτα της αρχικής παραγράφου σε κάθε ενότητα και την κόλλησε πίσω σε ένα πλήρες άρθρο.

Τα πράγματα που μπορείτε να αλλάξετε εδώ περιλαμβάνουν:

1. Η παράγραφος για την εισαγωγή της ετικέτας διαφήμισης. Η προεπιλογή στον παραπάνω κωδικό είναι η τρίτη παράγραφος. Μπορείτε να αλλάξετε τη δεύτερη παράγραφο αλλάζοντας όλες τις εμφανίσεις του $content_block[2] σε $content_block[1] .

Σημείωση : Η μέτρηση του πίνακα αρχίζει από 0, οπότε το $content_block[2] σημαίνει την τρίτη παράγραφο αντί για τη δεύτερη.

2. Η ετικέτα για να σπάσει το άρθρο. Χρησιμοποίησα την ετικέτα παραγράφου

για να σπάσει το άρθρο. Μπορείς να χρησιμοποιήσεις

ή

ετικέτα αντί ως δείκτη.

3. Ο κώδικας διαφήμισης. Δεν χρειάζεται απαραίτητα να εισαγάγετε διαφήμιση μεταξύ του περιεχομένου. Μπορείτε να εισαγάγετε έντυπο εγγραφής στο ενημερωτικό δελτίο ή οποιοδήποτε άλλο υλικό που θεωρείτε κατάλληλο για τον ιστότοπό σας.

Τέλος, μην ξεχάσετε να αποθηκεύσετε το αρχείο και να το ανεβάσετε στο διακομιστή. Όπως ανέφερα νωρίτερα, είναι καλύτερο να δοκιμάσετε αυτό σε μια θέση σκηνής πρώτα πριν την ζωντανή.