Back to Question Center
0

መፍታት: WordPress Plugin Creation Practice

1 answers:

የ WordPress ፕለጊን በየትኛውም ቦታ ጣብያዎን የሚቀይር የ PHP የስክሪፕት ጽሑፍ ነው. የጦማሩን አጠቃላይ እይታ ይለውጣል, እና እነዚህ ለውጦች ከርዕሰ አንቀፆች ውስጥ ከቀላል አሻንጉሊቶች እስከ ድራጎት ቀማሾች ናቸው. ገጽታዎች የጣቢያዎን አጠቃላይ እይታ ሊያስተካክሉ ይችላሉ, ግን ተሰኪዎች በየቀኑ ተግባሮቹ እንዴት እንደሚፈጽሙ ሊለውጡ ይችላሉ. በ WordPress ፕለጊኖች አማካኝነት ብጁ ልጥፎችን በቀላሉ መፍጠር, አዲስ የውሂብ ጎታዎችን ወደ የውሂብ ጎታ ማከል, የታወቁትን ጽሑፎች መከታተል እና ይዘትዎን ከሌሎች ድር ጣቢያዎች ወይም ብሎጎች ጋር ማገናኘት ይችላሉ.

ለድር ጣቢያዎችዎ አንድ የ WordPress ፕለጊን ለመፍጠር ከፈለጉ, የሪንታል መሪ የሆኑት አንድሩ ዳያን የተሰጡትን የሚከተሉትን ነገሮች ልብ ይበሉ.

1. ተሰኪ እና ገጽታ ማስተካከያዎች

WordPress የሚጠቀሙ ከሆነ, ገጽታዎ አጠቃላይ ገጽታውን ስለሚቀይር እና አንድ ፕለጊን የ functions.php ፋይልን አርትዕ ለማድረግ ይረዳዎታል, ይህም ብዙ ስልጣን ይሰጥዎታል እና እርስዎን ለማሻሻል ይረዳዎታል. የድር ገጾችን አፈጻጸም. ወደ functions.php ፋይል ይሂዱ እና የተወሰነ ኮድ እዚህ ያስገቡ. እየተጠቀሙ ያሉት ገጽታዎች ምንም አይነት የፕሮጀክቱ ተግባራት ቀጥለውበታል. በተሰኪው ውስጥ የሚያደርጉዋቸው ለውጦች ከ functions.php ፋይል ይጀምራሉ, ነገር ግን ይህ ፋይል ከርስዎ ገጽታ ጋር ምንም ግንኙነት የለውም.

2. የተሰኪ ማህደረ መረጃ ይፍጠሩ

በተቀሳቃሽ ይዘት ውስጥ የተሰኪ ተሰሚ እና ነጠላ ፋይል መፍጠር አስፈላጊ ነው. ለዚህም, ወደ wp-content / plugins አካባቢ መሄድ እና እንደ አሪፍ ተሰኪ የተሰየመውን አዲስ አቃፊ መፍጠር አለብዎት. እዚህ, awesomeplugin.php ያለበት ፋይል መፍጠር አለብዎት. አንዴ ከተፈጠረ በኋላ ያንን ፋይል ይክፈቱት እና ይህን ኮድ በዚያ ውስጥ ይለጥፉ:

/ *

ተሰኪው-ድንቅ ፈጣሪ

የድህረ ገፁ URL: https://www.abc.com

ስሪት 1.2

ደራሲ: የእኔ ድር ጣቢያ

የደራሲው URI: https://abc.com

ፍቃድ: GPL2

* /

3. ተሰኪዎን ማዋቀር

የተወሳሰበ እና ውስብስብ የሆኑ ፕለጊኖችን ለመፍጠር በተመለከተ, በአግባቡ መዋቀር እና በአፈፃፀምና በአፈፃፀም ተመስርቶ በተለያየ ምድብ መከፋፈል አለብዎት. ፕለጊኑ ከአንድ የተወሰነ ክፍል ጋር ከተዋዋለ ወደ ነባር የተሰኪዎች ዝርዝር ላይ ማከል እና ማንኛውም ግራ መጋባትን ለማስወገድ ፋይሎችን ይለያሉ. በፕሮጀክቱ አቀማመጥ, መዋቅር, እና አቀማመጥ መካከል ሚዛን መፍጠሩን ያረጋግጡ. ለዚህም, ፋይሎቹን በተለያዩ ክፍሎች መከፋፈል እና በአኪማሜት እና WP-PageNavi ባለሙያዎችን ማነጋገር ይችላሉ.

4. ተሰኪውን መሰየም

አሁን ለተሰሚዎ ትክክለኛ ስም መስጠት እና ጊዜውን በመስመር ላይ ከማተምዎ በፊት ተግባሮቹን በትክክል ማጽደቅ ጊዜው ነው. ተሰኪው በአስደሳች ቅንጭቦች ከተፈጠረ, እንደ ጥቅል ፕለጊን ወይም በቀላሉ ልታስታውሰው የሚችለውን ነገር ሊሰጡት ይችላሉ. የተለመዱ ስሞችን አለመጠቀምዎን ያረጋግጡ እና ልዩ የሆኑ ቅድመ ቅጥያዎችን ይሞክሩ. ለምሳሌ, ከተቀነባበረ ጋር የተያያዘውን «abc_excerpt» ን ተጠቅሞ ተመሳሳይ ባህሪያት ካለው ("

5. ፕለጊንዎ ደህንነት

ፕለጁን ለማሰራጨት ዕቅድ ካሎት, ሌሎች የድር ሰራተኞች የፕሮሰክሽን ኮድዎን ሊሰርቁ እና መስመር ላይ ሊሰራጭ ስለሚችሉ የደህንነትዎ ምርጫዎ መሆን አለበት. በተቻለ መጠን በርካታ የደህንነት እርምጃዎችን ይውሰዱ እና ፕለጊንዎ መጥፎ ውሂብ በበይነመረብ ላይ እንዳይሰራጭ እርግጠኛ ይሁኑ.

November 29, 2017
መፍታት: WordPress Plugin Creation Practice
Reply