פרסומת

בעלות וניהול של בלוג וורדפרס זה כיף מאוד, במיוחד כשמתחילים לראשונה. לעצב את האתר או לבחור נושא מגניב, ולכתוב את אותם פוסטים ראשונים בציפייה לנחיל האנשים העצום שאתה בטוח שעומד בדרככם. לא לוקח זמן רב עד שהמציאות תגיע, ולפני שאתה יודע אותה אתה לא אוהב את הנושא, את המבקר זרימה היא לא יותר מטפטוף, ואתה מבין שלמארח האינטרנט שלך אין לך ממש את כוח הסוס צריך.

לגדל בלוג לוקח שנים, והרבה כאב ומאבק - אני בטוח שאייבק יעיד על כך. ואז יש את המעברים הגדולים, כשאתה מבין שאתה צריך לבצע כמה שינויים גדולים, וזה ידרוש הרבה עבודה.

ישנם מספר שינויים עיקריים שנאלצתי לבצע בבלוג שלי, אבל אחד הקשים שבהם היה בגלל שהשתמשתי בשיטה ידנית מסוימת כדי להכניס מודעות גוגל למאמרי הבלוג שלי.

שינוי פוסטים עם פקודת SQL יחידה

הבעיה היא שאחרי מספר שנים של ניהול הבלוג היו לי כמעט 1,000 פוסטים עם הפרסום הזה של גוגל שהוכנסו ידנית. אם אי פעם רציתי לבצע שינוי, זה אלף פוסטים שהייתי צריך לערוך.

רציתי להשתמש בתוסף התבנית המגניב שבפוסט עליו כתבתי בשנת 2010. פעולה זו תביא אוטומטית להכנסת מודעות להתקדם, אך אם הייתי משתמש בהן מבלי להסיר את כל הפרסומות הקיימות, הייתי בסופו של דבר עם שתי מודעות במאמרים הישנים.

instagram viewer

כדי להסיר את הפרסומת הישנה, ​​הייתי צריך לבצע מעט קסמי SQL, ואני מתכוון לחלוק אתכם אתכם היום. הפעולה מתבצעת ב- phpMyAdmin, ותצטרך לבחור את בסיס הנתונים של הבלוג שלך מהתפריט השמאלי.

כיצד לערוך

הקוד בו תשתמש כדי להפשיט קטעים מהתוכן שלך יהיה בתג SQL. כוונתי לזה הוא הקוד שאני הולך להראות לך, תוכל להשתמש בכדי להסיר כל תוכן שקיים במספר פוסטים בבלוג, בין 2 ל -200 - ומעלה. הדרישה היחידה היא שמה שברצונך להסיר צריך להיות טקסט התחלה משותף וטקסט סיום - כמו שלפרסומת של גוגל יש תג התחלה משותף ותג סיום.

עמוד עריכת WordPress - -

כך נראים רשומות הבלוג החדשות שלי, כאשר המודעה מוכנסת ידנית מיד אחרי התג "עוד" בכל עמוד, מיושר מימין.

עמוד עריכת WordPress - -

האופן בו קוד זה מונח על הדף נראה כך:

עמוד עריכת WordPress - -

כפי שאתה יכול לראות, יש לי תג התחלה "סוג סקריפט" בו אוכל להשתמש בתחילת כל פרסומת, ותג "סקריפט src" בו אוכל להשתמש בסוף.

אז ככה זה עובד. עליך לומר לפקודת "עדכון" SQL שאתה רוצה למחוק לחלוטין את החסימה של העמוד שלך. יהיה עליכם להבין שלוש פונקציות MySQL בסיסיות - להחליף, סוברט ו לאתר.

ראשית, השתמש ב- LOCATE כדי לספר לפקודה את מיקומי נקודות ההתחלה והסיום. במקרה שלי, אני משתמש במיתרים בתחילת ובסופו של החלק שאני רוצה להסיר. מיקום ההתחלה בעמוד ההתחלה הוא:

LOCATE ('