IFTHEN 24 ارسال شده در اسفند 99 گزارش بازنشر ارسال شده در اسفند 99 یک سایت هست که روش مقاله ارسال می شه، روی زیر دامنه همون سایت که روی هاست دیگهای راه اندازی شده، یک فروشگاه با ووکامرس بالا اومده. برای نمایش پستهای سایت اصلی (آخرین پستها و یا دستههای خاص) توی فروشگاه به چه صورت باید عمل کنم؟ (نمی خوام از پلاگین استفاده کنم) برای حالت برعکس یعنی نمایش آخرین محصولات داخل سایت اصلی چطور؟ لینک به ارسال
IFTHEN 24 ارسال شده در اسفند 99 مالک گزارش بازنشر ارسال شده در اسفند 99 یه جا دیدم به جز پلاگین زده شده که با REST API میشه. به جز API راه دیگهای هم هست؟ لینک به ارسال
kasra.geladiator 72 ارسال شده در اسفند 99 گزارش بازنشر ارسال شده در اسفند 99 در 22 ساعت قبل، IFTHEN گفته است : یک سایت هست که روش مقاله ارسال می شه، روی زیر دامنه همون سایت که روی هاست دیگهای راه اندازی شده، یک فروشگاه با ووکامرس بالا اومده. برای نمایش پستهای سایت اصلی (آخرین پستها و یا دستههای خاص) توی فروشگاه به چه صورت باید عمل کنم؟ (نمی خوام از پلاگین استفاده کنم) برای حالت برعکس یعنی نمایش آخرین محصولات داخل سایت اصلی چطور؟ <?php $rss = new DOMDocument(); $rss->load('https://yoursite.ir/feed'); $feed = array(); foreach ($rss->getElementsByTagName('item') as $node) { $item = array ( 'title' => $node->getElementsByTagName('title')->item(0)->nodeValue, 'desc' => $node->getElementsByTagName('description')->item(0)->nodeValue, 'link' => $node->getElementsByTagName('link')->item(0)->nodeValue, 'date' => $node->getElementsByTagName('pubDate')->item(0)->nodeValue, ); array_push($feed, $item); } $limit = 5; for($x=0;$x<$limit;$x++) { $title = str_replace(' & ', ' & ', $feed[$x]['title']); $link = $feed[$x]['link']; $description = $feed[$x]['desc']; $date = date('l F d, Y', strtotime($feed[$x]['date'])); echo '<p><strong><a href="'.$link.'" title="'.$title.'">'.$title.'</a></strong><br />'; echo '<small><em>Posted on '.$date.'</em></small></p>'; echo '<p>'.$description.'</p>'; } ?> کد بالا رو برای نمایش آخرین مطالب در هر کجای قالب که مد نظرتون هست استفاده کنید در کد بالا آدرس فید سایت مد نظر رو به جای https://yoursite.ir/feed قرار بدید لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری