როგორ შევქმნათ WordPress მოკლე კოდები და უფრო მარტივად ვიმუშაოთ მათთან

როგორ შევქმნათ WordPress მოკლე კოდები და უფრო მარტივად ვიმუშაოთ მათთან


WordPress მალსახმობები არის მცირე ზომის ტეგები, რომლებიც გამოიყენება მალსახმობებად, სპეციფიკური მახასიათებლების შესრულებისთვის პოსტებსა და გვერდებზე. თქვენ შეგიძლიათ ამოიცნოთ მალსახმობები კვადრატული ფრჩხილებით, რომლებიც გარშემორტყმულია მარტივი სიტყვით ან ფრაზით. მათ 2.5 ვერსიაში გააცნეს მისია, რომ დაეხმარონ ხალხს მარტივი ფუნქციების შესრულებაში.

როგორც უკვე იცით, WordPress იყენებს PHP პროგრამირების ენას საკუთარი თავის გასაძლიერებლად. ასე რომ, როდესაც გსურთ კონკრეტული ფუნქციის დამატება პირდაპირ შეტყობინებებში და გვერდებზე, თქვენ უნდა დაწეროთ კოდი ტექსტურ რედაქტორში. ამის ნაცვლად, მალსახმობები საშუალებას აძლევს მომხმარებლებს შეცვალონ კოდირების მთელი ბლოკი მარტივი ტერმინით და განახორციელონ იგი მხოლოდ პოსტის გამოქვეყნებებით. გასაოცარი არ არის?

ამ სახელმძღვანელოში შეგიძლიათ გაიგოთ:

  • როგორ გამოვიყენოთ WordPress მალსახმობები
  • როგორ შევქმნათ მარტივი მალსახმობი
  • როგორ გამოვიყენოთ მალსახმობები ტექსტის ვიჯეტში

რეკომენდებული კითხვა: WordPress- ის კურსები Udemy- ს მიერ

როგორ გამოვიყენოთ WordPress მალსახმობები

ტექსტური და ვიზუალური რედაქტორების კოდირება

მალსახმობების გამოყენებისთვის არ უნდა იცოდეთ როგორ კოდირება ან იმის გაგება, თუ როგორ მუშაობენ ბექტოში. თავად WordPress, ისევე როგორც WordPRess თემების და მოდულების უმეტესი ნაწილი, გამოიყენეთ სხვადასხვა კოდირების შესაძლებლობები, რათა გამოიყენოთ მრავალი მოწინავე ფუნქცია.

მაგალითად, სურათების მთელი გალერეის სანახავად, უბრალოდ უნდა გამოიყენოთ [გალერეა] მოკლე კოდი, რომელიც დაინსტალირებულია WordPress- ით. მალსახმობების უმეტესობა მათი ძირითადი ფორმით შეიძლება გამოყენებულ იქნას წინა მაგალითის მსგავსად.

მალსახმობები იცვლება ფაქტობრივი შინაარსით, როგორც კი გამოქვეყნდება ან გადახედვისას გამოქვეყნდება შეტყობინება ან გვერდი.

მოკლე მოდელის პარამეტრები

უფრო ხშირად ვიდრე არა, კოდებს შეიძლება ჰქონდეთ დამატებითი პარამეტრები. მათ დამატებით ინფორმაციის დამატებით, შეგიძლიათ შეცვალოთ გამომავალი. მაგალითად, მიუხედავად იმისა, რომ ტრივიალური [გალერეა] კოდირებით გამოსახულია ყველა სურათი, რომელიც თან ერთვის პოსტს, შესაძლებელია შეცვალოთ იგი. გალერეის მოკლე კოდი საშუალებას გაძლევთ მიუთითოთ სურათები მათი პირადობის მოწმობით, ასე რომ თქვენ შეგიძლიათ ნახოთ მხოლოდ კონკრეტული სურათები ან თუნდაც შეიტანოთ სურათები, რომლებიც არ არიან ამ კონკრეტული პოსტის ნაწილი.

ასევე, შესაძლებელია განსაზღვროთ გალერეის ზომა და მრავალი სხვა რამ დამატებითი პარამეტრების მიწოდებით. აქ არის მაგალითი:

[გალერეა ids = “1,5,7” ზომა = “საშუალო”]

ამ მაგალითიდან წარმოდგენილი გალერეა აჩვენებს მხოლოდ სურათებს, რომელზეც მითითებულია პირადობის მოწმობა. ამ შემთხვევაში, ზომა ავტომატურად იცვლებოდა საშუალოზე. და თქვენ მიიღებთ ყველაფერს უბრალო კოდირებით. ახლა წარმოიდგინეთ, რა ჰგავს მთლიან ნივთს, თუ ხელით დაამატებდით PHP კოდს, რომელსაც ათობით თუ არა ასობით ხაზი ექნებოდა. გმადლობთ, მალსახმობები!

დაწყება და დასრულება ტეგები

ზოგიერთ უფრო რთულ კოდს შეიძლება ჰქონდეს დაწყების და დასრულების ჩანართები. ამრიგად, ერთი კოდირების ნაცვლად, თქვენ დასრულებული იქნებით ორი სპეციფიკური შინაარსით.

მაგალითად, Google Maps მოდული შეიძლება მოგცემთ საშუალებას აჩვენოთ მდებარეობის განთავსება რუკებზე კოდირების კოდით. ამ მოდულების უმეტესობას ექნება დაწყებული და დასრულებული წარწერა, ხოლო მისამართი უნდა დაიწეროს შორის. აქ არის მაგალითი:

[[რუქა]] ნიუ – იორკი, აშშ [[/ რუქები]]

როგორც მაგალითიდან ჩანს, დამთავრებული წარწერა ყოველთვის იწყება დახრილი ნიშნით ”/”. ორივე ტეგის საშუალებით, WordPress– ს შეუძლია უფრო მარტივად ამოიცნოს კატალოგების ნაწილები.

იმუშავეთ ტექსტის რედაქტორში

WordPress მალსახმობები

მიუხედავად იმისა, რომ ისინი მხოლოდ ფუნქციების მალსახმობებია, კოდირება სინამდვილეში WordPress- ის სპეციფიკურ კრიპტოგრამებს წარმოადგენს. ამრიგად, თუ ვიზუალურ რედაქტორში ჩაწერეთ მოკლე კოდს, WordPress დაუყოვნებლივ გაჩვენებთ ამ მოდელის გამომავალს (ან უბრალოდ ადგილსამყოფელს). თუ მიჰყვებით გალერეის მაგალითს და ჩაწერეთ მოკლე კოდი ვიზუალურ რედაქტორში, ნახავთ, რომ WordPress- მა დაუყოვნებლივ აჩვენა შინაარსი (იხილეთ პირველი სურათი ამ პოსტში, რომ ნახოთ როგორ მუშაობს).

თუ გსურთ შეცვალოთ მალსახმობი კოდი, და იმუშაოთ მის პარამეტრებთან, გადახვიდეთ ტექსტურ რედაქტორზე, რომელიც საშუალებას გაძლევთ იხილოთ ნებისმიერი მოცემული კოდის სტრუქტურა..

ნაგულისხმევი WordPress მოკლე კოდები

კოდებს ჩვეულებრივ მართავენ თემები და მოდულები. თითოეული დეველოპერი იღებს საკუთარ თავს, რათა დაარეგისტრიროს კოდების კოდი, ამიტომ თითოეული განსხვავებულია. რას აკეთებს შტრიხ-კოდი, რა არის მისი პარამეტრები და ფუნქციები, დამოკიდებულია მხოლოდ სპეციფიკურ მოდელზე და თემზე, რომელსაც იყენებთ.

მაგალითად, დანამატს, რომელიც გეხმარებათ Google Maps- ში მდებარეობის ჩვენებისას, შეიძლება ჰქონდეს [[რუქები]] მოკლე კოდი, რომელიც გამოწერის ფორმებს აჩვენებს, გამოიყენებს [[ფორმა]] და ა.შ..

თითოეული პროდუქტი განსხვავებულია, ამიტომ დარწმუნდით, რომ შეამოწმეთ თემებისა და მოდულების აღწერილობა და დოკუმენტაცია, რომ მეტი შეიტყოთ მათი კონკრეტული გამოყენების შესახებ.

WordPress– ს გააჩნია ნაგულისხმევი კოდირების კოდი, რომელსაც შეგიძლიათ გამოიყენოთ დამატებითი გაფართოების ინსტალაციის გარეშე. ნაგულისხმევი, ეს არის კოდი, რომელთანაც შეგიძლიათ მუშაობა:

  • [აუდიო] – აუდიო ფაილების ჩასმა
  • – შინაარსის გარშემო გადაღება
  • – გადაიტანეთ ჩანერგილი საგნები და დააყენეთ მათი მაქსიმალური ზომები
  • [გალერეა] – სურათების გალერეის ჩვენება
  • [დასაკრავი სია] – აჩვენეთ აუდიო და ვიდეო ფაილების კოლექცია
  • [ვიდეო] – ჩართეთ ვიდეო ფაილები

კოდების გაქცევა (ეკრანის კოდირების ტექსტის ჩვენება მისი შესრულების გარეშე)

ზოგჯერ, თქვენ შეიძლება მოისურვოთ ტექსტის ჩვენება, რომელიც წარმოადგენს მოკლემეტრაჟს იმის ნაცვლად, რომ შეასრულოთ იგი. თუ შეეცადეთ ტექსტის და ვიზუალური რედაქტორების მოკლე კოდის დამატება, მიხვდით, რომ იგი შესრულებულია ორივე შემთხვევაში.

კოდირების ტექსტის გამოსახატავად გამოიყენეთ ორმაგი ფრჩხილები: [[მოკლე კოდი]]

თუ გსურთ მოკლემეტრაჟის ჩვენება დაწყებისა და დასრულების ტეგების გამოყენებით, გამოიყენეთ მხოლოდ პირველი და ბოლო ორმაგი ფრჩხილი: [[რუქები] ნიუ – იორკი, აშშ [/ რუქა]]

ტექსტურ რედაქტორში მუშაობისას, შეგიძლიათ შეცვალოთ კვადრატული ფრჩხილები მათი კოდებით. ასე რომ, “[” – ის ნაცვლად შეგიძლიათ გამოიყენოთ “[“, და ნაცვლად “]” გამოიყენოთ “]”. Მაგალითად: [მოკლე კოდი & # 93; აჩვენებს მალსახმობას და მისი შესრულების გარეშე.

როგორ შევქმნათ მარტივი მალსახმობი

როდესაც ყოველდღიურად წერთ WordPress- ს სტატიებს, არის დრო, როდესაც საკუთარ თავს იმეორებთ და როდესაც ხელახლა უნდა აკრიფოთ რაიმე. არ აქვს მნიშვნელობა, ეს არის ვებსაიტის URL, გრძელი წინადადება, ან იქნებ HTML კოდი, რომელიც მუდმივად ნულიდან წერს, თქვენ უნდა გაითვალისწინოთ ამის მოკლე ტექსტის წერა..

და ამ მარტივი ფუნქციით, თქვენ არ უნდა იყოთ პროგრამისტი ან არ იქნებით დაქირავება, რომ ყველაფერი მარტივია. მიჰყევით შემდეგ რამდენიმე ნაბიჯს და გახადეთ პერსონალური კოდი:

  1. გახსენით function.php ფაილი Appearance -> რედაქტორის მენიუში
  2. ფაილის ბოლოს განათავსეთ შემდეგი კოდი:
  3. ფუნქცია fsg_shortURL ()
    დაბრუნება 'http://www.firstsiteguide.com';
    }
    add_shortcode ('fsg', 'fsg_shortURL');
  4. გადადით ტექსტის რედაქტორში და ჩაწერეთ [fsg] რომ მიიღოთ URL კოდირების კოდით

ეს არ იყო რთული, მართალი?

უფრო მოწინავე მაგალითი: დაამატეთ გამოსახულების კოდი

შემდეგ კოდში ფუნქციებში.php– ზე მოთავსებით, შეგიძლიათ შექმნათ შტრიხ კოდი, გამოსახულების საბაჟო სიგანისა და სიმაღლის ატრიბუტით განთავსებისთვის:

  1. გადადით ფუნქციები.php ფაილზე
  2. ჩასვით შემდეგი კოდი:
  3. ფუნქცია img_shortcode ($ atts, $ შინაარსი = null) {
    
    ამონაწერი (კოდირების კოდი)
    მასივი (
    'width' => '',
    'height' => '',
    ), $ ატ)
    );
    დაბრუნების '';
    }
    add_shortcode ('img', 'img_shortcode');
    
    
  4. ღია ტექსტის რედაქტორი:

აქ შეგიძლიათ გამოიყენოთ [img width = ‘x’ height = ‘y’] http: //… [/ img] მალსახმობი, სადაც “x” და “y” არის რიცხვები, რომლებიც პიქსელებში წარმოადგენენ სიგანეს და სიმაღლეს.

თქვენ შეგიძლიათ მარტივად დაამატოთ სხვა გამოსახულების ატრიბუტები, თუ გჭირდებათ; შეამოწმეთ სია W3 სკოლებში გამოსახულების ყველა ატრიბუტი.

როგორ გამოვიყენოთ მალსახმობები ტექსტის ვიჯეტში

WordPress 4.9 ვერსიით, რომელიც გამოვიდა 2017 წლის 15 ნოემბერს, მალსახმობები ავტომატურად მუშაობს ტექსტურ ვიჯეტებში. მაგრამ თუ თქვენ კვლავ იყენებთ WordPress- ს უფრო ძველი ვერსიას, გაკვეთილის ამ ნაწილი დაგეხმარებათ მიიღოთ შედეგი.

მალსახმობები შეიძლება შეიცავდეს სხვადასხვა ფუნქციებს, რომელთა დამატება შეგიძლიათ თქვენს WordPress ვებსაიტზე. თუ თქვენ შექმენით ის საკუთარი თავისთვის, თუ ის მოგივიდა ახლახან დაყენებული თემით ან მოდულით, ალბათ ხშირად იყენებთ მალსახმობებს. იმის გამო, რომ ნამდვილად შეგიძლიათ დაზოგოთ დრო და ისარგებლოთ მათგან, არ არის მიზეზი იმისა, რომ არ გამოიყენოთ კოდი.

თუ ახლახან დაიწყეთ თქვენი WordPress ვებსაიტის შექმნა, თქვენ შეიძლება გამოიყენოთ კოდი, მხოლოდ Post რედაქტორში. მაგრამ, სიმართლე ისაა, რომ თქვენ შეგიძლიათ გამოიყენოთ მოკლედკოდები, ნებისმიერ ადგილას.

მაგალითად, თუ იყენებთ 5sec Google Maps PRO მოდულს, რომლის საშუალებითაც შეგიძლიათ მარტივად შექმნათ რუკები, რომლითაც მასზე უთვალავი ქინძისთავები გაქვთ, თქვენ გსურთ, რომ რუკის ჩასმა პირდაპირ თქვენს ტექსტურ ვიჯეტზე შეიყვანოთ და თქვენს ადგილს აჩვენოთ თქვენი გვერდი, ცალსახის ნაცვლად პოსტი. მაგრამ თუ თქვენი თემა არ შეიცავს ვიჯეტის შტრიხებს, თქვენ უნდა ჩართოთ ეს ფუნქცია საკუთარი თავის მიერ და ეს არის ის, რასაც ვაჩვენებთ ამ სტატიაში.

თუ თქვენ გჭირდებათ გამოიყენოთ PHP ფაილებში კოდირების კოდი (მაგალითად, თუ გსურთ თქვენს გვერდზე დააწკაპუნოთ კოდი თქვენს header.php ფაილში და განახორციელოთ მოკლე კოდი, სადაც არ არის სათაური), შეგიძლიათ ამის გაკეთება მარტივად . მაგრამ თუ თქვენ შეეცადეთ თქვენს ტექსტურ ვიჯეტზე მოკლემეტრაჟის გამოყენებას, მაგალითად, ზემოთ მოყვანილ მაგალითში, თქვენ იმედგაცრუებული დარჩეთ, რადგან ეს უბრალოდ არ მუშაობს და ვიჯეტმა აჩვენა მალსახმობი, ის შინაარსს წარმოადგენს. თუ თქვენს თემას უკვე არ აქვს ფუნქცია დარეგისტრირებული, თქვენ უნდა ჩართოთ იგი საკუთარი თავის მიერ.

ასე რომ, თუ გსურთ შეძლოთ ტექსტის ვიჯეტის კოდირება და განათავსოთ იგი, არ ინერვიულოთ; შეგიძლიათ ეს მოხდეს რამდენიმე წამში:

  1. ღია ფუნქციები.php
  2. დააკოპირეთ და ჩასვით შემდეგი ორი სტრიქონი:
  3. add_filter ('widget_text', 'shortcode_unautop');
    add_filter ('widget_text', 'do_shortcode');
  4. Ცვლილებების შენახვა

მიუხედავად იმისა, რომ სინამდვილეში საკმარისია მხოლოდ მეორე სტრიქონის გამოყენება, რომელიც ხაზს უსვამს ხაზს, თქვენ გსურთ პირველი სტრიქონი, რათა თავიდან აიცილოთ WordPress- ის აბზაცის ავტომატური ჩასმა და შესვენების ტეგები, სადაც ქვეცნობიერად შექმნით ხაზის შესვენებებს, ვიჯეტის ტექსტის ფორმატირებით. . მხოლოდ იმ შემთხვევაში, თუ ცალკეული ხაზის ხაზს განათავსებთ, უნებართვო ამ აბზაცების ზოლები ჩამოაყალიბებს და კოდირების კოდი მომხიბვლელად იმუშავებს.

ახლა შეგიძლიათ ნავიგაცია გარეგნობა -> ვიჯეტები და გადაიტანეთ ტექსტის ვიჯეტი, სადაც გსურთ. ყოველივე ამის შემდეგ, როდესაც თქვენ პირდაპირ ტექსტურ ვიჯეტზე ჩაწერთ მალსახმობს (რომელიც თქვენს საიტზეა რეგისტრირებული, რა თქმა უნდა) ის შეასრულებს ზუსტად ისე, როგორც ეს იყო ჩაწერილი Post Editor- ში.

ანალოგიურად, შეგიძლიათ აწარმოოთ PHP კოდი თქვენი ტექსტის ვიჯეტიდან. ეს საკმაოდ ადვილი იყო, არა? ისიამოვნეთ თქვენი კოდირებით.

კატალოგები ყველგანაა

თუ თქვენ ახლავე იწყებთ WordPress ბლოგით, მალსახმობები შეიძლება ზედმეტი და გასაგები ჩანდეს. უმეტეს შემთხვევაში, შესაძლებელი იქნება, რომ თავიდან იქნას აცილებული კოდიკოდების მოდული, მოდელის მიერ მოსახერხებელი ინტერფეისის გამოყენებით. როდესაც ბლოგში უფრო მეტად ჩაერთვებიან და უფრო მეტი მოდულების გამოყენებას შეუდგებით, მიხვდებით მალსახმობების ნამდვილ ძალას.

მათი გამოყენება გახდება რუტინული და თქვენ სწრაფად შეჩვეული იქნებით კვადრატული ფრჩხილების ჩაწერას თქვენს მიერ შექმნილ ყველა ახალ პოსტში. ასე რომ, რამდენიმე წუთი გაატარეთ და გამოიყენეთ ეს სტატია საფუძვლების შესასწავლად.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map