Διαφήμιση

Η κατοχή και η λειτουργία ενός blog WordPress είναι πολύ διασκεδαστικό, ειδικά όταν ξεκινάτε για πρώτη φορά. Σχεδιάζοντας τον ιστότοπο ή επιλέγοντας ένα δροσερό θέμα, και γράφοντας τις πρώτες θέσεις, προλαμβάνοντας το τεράστιο σμήνος των ανθρώπων που είστε σίγουροι, κατευθύνεστε προς το δρόμο σας. Δεν χρειάζεται πολύς χρόνος για να χτυπήσει η πραγματικότητα και πριν το ξέρεις δεν σου αρέσει το θέμα, ο επισκέπτης ροή δεν είναι τίποτα περισσότερο από ένα τράβηγμα, και συνειδητοποιείτε ότι ο οικοδεσπότης Ιστού σας δεν έχει αρκετά τη δύναμη σας χρειάζομαι.

Η καλλιέργεια ενός ιστολογίου διαρκεί χρόνια και πολλοί πόνοι και αγώνες - είμαι βέβαιος ότι ο Αίμπεκ θα το μαρτυρήσει. Έπειτα, υπάρχουν οι σημαντικότερες μεταβάσεις, όταν συνειδητοποιείτε ότι πρέπει να κάνετε μερικές σημαντικές αλλαγές και αυτό θα κάνει πολλή δουλειά.

Υπάρχουν ορισμένες σημαντικές αλλαγές που έπρεπε να κάνω στο δικό μου blog, αλλά ένα από τα πιο δύσκολα ήταν λόγω του γεγονότος ότι είχα χρησιμοποιήσει μια συγκεκριμένη χειροκίνητη μέθοδο για να εισαγάγει διαφημίσεις Google στα άρθρα του blog μου.

Αλλαγή μηνυμάτων με μια ενιαία εντολή SQL

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

Ήθελα να χρησιμοποιήσω αυτό το δροσερό add-on πρότυπο που δημοσιεύτηκα το 2010. Αυτό θα αυτοματοποιήσει την εισαγωγή διαφημίσεων που προχωρούν, αλλά εάν το χρησιμοποίησα χωρίς να καταργήσω όλες αυτές τις υπάρχουσες διαφημίσεις, θα καταλήξω με δύο διαφημίσεις στα παλιά άρθρα.

Για να καταργήσετε την παλιά αγγελία, έπρεπε να εκτελέσω λίγη μαγεία SQL και θα το μοιραστώ μαζί σας σήμερα. Η ενέργεια πραγματοποιείται στο phpMyAdmin και θα χρειαστεί να επιλέξετε τη βάση δεδομένων του ιστολογίου σας από το αριστερό μενού.

πώς να επεξεργαστείτε wordpress

Ο κώδικας που πρόκειται να χρησιμοποιήσετε για την απομάκρυνση τμημάτων του περιεχομένου σας θα είναι στην ετικέτα SQL. Αυτό που εννοώ είναι ότι πρόκειται για τον κώδικα που θα σας δείξω, θα μπορείτε να χρησιμοποιήσετε για να καταργήσετε οποιοδήποτε περιεχόμενο που υπάρχει σε πολλές αναρτήσεις ιστολογίου, από 2 έως 200 ή περισσότερες. Η μόνη απαίτηση είναι ότι αυτό που θέλετε να καταργήσετε πρέπει να έχει ένα κοινό αρχικό κείμενο και ένα τελικό κείμενο - όπως μια αγγελία Google έχει μια κοινή ετικέτα έναρξης και μια ετικέτα τέλος.

wordpress σελίδα επεξεργασίας

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

wordpress σελίδα επεξεργασίας

Ο τρόπος με τον οποίο ο κώδικας αυτός βρίσκεται στη σελίδα μοιάζει με αυτόν τον τρόπο:

wordpress σελίδα επεξεργασίας

Όπως μπορείτε να δείτε, έχω μια ετικέτα έναρξης "τύπου script" που μπορώ να χρησιμοποιήσω στην αρχή κάθε αγγελίας και μια ετικέτα "script src" που μπορώ να χρησιμοποιήσω στο τέλος.

Τόσο πώς λειτουργεί. Πρέπει να πείτε την εντολή SQL "update" που θέλετε να εξαλείψετε εντελώς το μπλοκ της σελίδας σας. Θα πρέπει να καταλάβετε τρεις βασικές λειτουργίες της MySQL - αντικαταστήστε, substr και εγκατάσταση.

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

LOCATE ('