როგორ შევქმნათ პერსონალური Twitter არხი WordPress- ით

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


Ეს იყო სამი წლის წინათ. ეს აღარ მუშაობს Twitter– მა გადადგა API– ის მობილური ვერსია ეს გამოიყენებოდა ტვიტერების გადაღებას.

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

Პირველი ნაბიჯები

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

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

მე უკვე მქონდა Twitter- ის განაცხადი ა წინა პროექტი, ასე რომ, მე მხოლოდ ახლის რეგისტრაციის ნაცვლად გამოვიყენე.

Ფატალური შეცდომა?

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

საბედისწერო შეცდომა: ზარის განუსაზღვრელი ფუნქციის ზარი curl_init () გზაზე \ wordpress \ wp-content \ plugins \ display-tweets-php \ შეიცავს \ Twitter \ twitteroauth \ twitteroauth.php ხაზის 199

მე ის XAMPP– ში გადაჭრა გაფართოებით uncommenting გაფართოება = php_curl.dll ხაზი ჩემს php.ini ფაილში.

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

ავთენტიფიკაცია და კონფიგურაცია

Display Tweets მოდულის ინსტალაციის შემდეგ, იმედია შეცდომით დაუშვით, გადახვიდეთ პარამეტრების გვერდზე (პარამეტრები → Twitter Feed) და მიუთითეთ შემდეგი ინფორმაცია, რომელიც მიიღეთ Twitter– ის პროგრამიდან..

  • სამომხმარებლო გასაღები
  • მომხმარებელთა საიდუმლო
  • წვდომის ნიშანი
  • წვდომა Token Secret

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

  • ეკრანის სახელი: ჩემს შემთხვევაში, ”საფუძველი”
  • დათვლა: რამდენი ტვიტია გამოსახული, 200 – მდე (ჩემს შემთხვევაში, 2).
  • ჩართეთ Retweets: თვით-ახსნა
  • გამორიცხეთ პასუხები: ისევ, თვითმიზნებით.

Შენიშვნა: ბმულების და პასუხების გამორიცხვა შეიძლება გავლენა იქონიოს ნაჩვენები ტვიტერების ფაქტობრივ რაოდენობაზე, რადგან “რაოდენობა” პარამეტრი მიიღებს ტვიტერების რაოდენობას, სანამ retweets და გამოხმაურდება..

ტვიტების განთავსება

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

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

<?php if (function_exists ( "ჩვენება_tweets" )) {display_tweets (); } ?>

ტვიტერების სტილი

Display Tweets მოდულიდან გამომავალი ტვიტერების აღნიშვნა განსხვავდება ტვიტერების ჩვენების ძველი მეთოდი.

აქ მოცემულია ერთი ტვიპის ახალი მარკირების ნიმუში, რომელიც პირდაპირ ამოღებულია ჩემი ამჟამინდელი საიტიდან:

დავწერე იმ თემაზე, რომელიც მქონდა widgets- ის გაუჩინარებით WordPress- ის ახალ URL- ზე გადასვლის შემდეგ. აქ როგორ დავფიქსირდი: http://t.co/Zl7YzkF2JD
– კვირა 7 ივლისი – 1:00 საათი

აქ მოცემულია ძველი მეთოდის აღნიშვნა:

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

ძნელი სათქმელია, რომელია უკეთესი ან უარესი, მაგრამ ყოველ შემთხვევაში, Tweets- ის ნაგულისხმევი მარკირება არ იყენებს კოჭლი ხაზების ხაზებს მოსწონს სტილი ="შრიფტის ზომა: 85%;".

როგორც ჩანს, Display Tweets plugin– ს აქვს displaytweets_tweet_template ანკეტა, თუ გსურთ შეცვალოთ tweet HTML, ის, რაც აქამდე დიდი კონტროლი არ გქონდა.

დასკვნა

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

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

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

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

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