منذ مدة وأنا أنوي التكلم عن هذا الأمر وهو عدم ولوج مطوري php لتطوير إضافات ووردبريس --------------------------- لقد لاحظت من خلالي متابعتي لمواضيع المطورين والنقاشات وما إلى ذلك، أنّ مطوري php يجدون صعوبة في إيجاد دخل عدى عن بناء مواقع كاملة. والبعض يفتقر للقدرة على التصميم ويكون تركيزه كاملا على البرمجة والتطوير. وأنّهم يلجأون لتطوير سكربتات php ولكن بدون دخل حقيقي. لكن ما لاحظته هو أنّ لا أحد أعار انتباها لسوق كبير جدا نسبيا وهو سوق إضافات ووردبريس. نعم، قد
إستخراج الروابط من RSS عن طريق PHP
هذا الصنف قمت بكتابته من أجل إستخراج الروابط من خلاصة RSS عبر إستخلاص قيم الوسم link في ملف xml، أضعه بين يدكم من أجل الفائدة والنقد: url =$url ; $this->links = array(); $this->rss = new DOMDocument(); $xml = file_get_contents($this->url); $this->rss->loadXML($xml); $this->items = $this->rss->getElementsByTagName('link'); } function ExtractLinks() { //get the root URL $parsed_url = parse_url($this->url); $host_url = $parsed_url['scheme']."://".$parsed_url['host']; foreach ($this->items as $item) { if( $host_url != $item->nodeValue && $host_url."/" != $item->nodeValue) array_push($this->links , $item->nodeValue); } return $this->links; } } طبعا من
SimplePie مكتبة لقراءة ومعالجة خلاصات RSS/ATOM
هذه المكتبة توفر لك إمكانية قراءة خلاصات RSS/ATOM مع العديد من الخيارات الممتازة. مفيدة في حالة قرر أحدكم بناء قارئ خلاصات مثل جوجل ريدر.