T.Toosi
June 30th, 2017, 02:35
http://s6.uplod.ir/i/00887/puxw0j23e1nb.png
باسلام، با این وب سرویس قادر خواهید بود برای پست های فیلم و سریال خود، صد ها کامنت های مرتبط با آن دریافت کنید، همانطور که میدانید علاوه بر اینکه کامنت ها در سئو سایت شما امتیاز مثبت حساب می شود، همچنین میتوانید کاربر ها را بیشتر در صفحه نگه دارید. قطعه کد هم برای وردپرس آماده شده است که با قرار دادن در فایل Single.php قالب خود و ارسال IMDBID کامنت ها به پست مورد نظر اضافه خواهد شد. اگر سیستم مدیریت محتوا شما وردپرس نمی باشد، میتوانید از وب سرویس استفاده و ماژول خود را بنویسید.
<?php
if( !get_post_meta(get_the_ID(), 'comment_api', true) ) {
$imdbid = "tt3288518"; // get_post_meta( get_the_ID(), 'Your IMDBID KEY', true );
$url = "https://www.faranevis.com/api/comment/{$imdbid}";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$comments = curl_exec($ch);
curl_close($ch);
if($comments !== '0') {
foreach ( json_decode($comments) as $comment ) {
$data = array(
'comment_post_ID' => get_the_ID(),
'comment_author' => $comment->author,
'comment_author_email' => "{$comment->author}@gmail.com",
'comment_content' => $comment->text,
'comment_approved' => 1,
);
wp_insert_comment($data);
}
add_post_meta(get_the_ID(), 'comment_api', '1');
}
}
?>
باسلام، با این وب سرویس قادر خواهید بود برای پست های فیلم و سریال خود، صد ها کامنت های مرتبط با آن دریافت کنید، همانطور که میدانید علاوه بر اینکه کامنت ها در سئو سایت شما امتیاز مثبت حساب می شود، همچنین میتوانید کاربر ها را بیشتر در صفحه نگه دارید. قطعه کد هم برای وردپرس آماده شده است که با قرار دادن در فایل Single.php قالب خود و ارسال IMDBID کامنت ها به پست مورد نظر اضافه خواهد شد. اگر سیستم مدیریت محتوا شما وردپرس نمی باشد، میتوانید از وب سرویس استفاده و ماژول خود را بنویسید.
<?php
if( !get_post_meta(get_the_ID(), 'comment_api', true) ) {
$imdbid = "tt3288518"; // get_post_meta( get_the_ID(), 'Your IMDBID KEY', true );
$url = "https://www.faranevis.com/api/comment/{$imdbid}";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$comments = curl_exec($ch);
curl_close($ch);
if($comments !== '0') {
foreach ( json_decode($comments) as $comment ) {
$data = array(
'comment_post_ID' => get_the_ID(),
'comment_author' => $comment->author,
'comment_author_email' => "{$comment->author}@gmail.com",
'comment_content' => $comment->text,
'comment_approved' => 1,
);
wp_insert_comment($data);
}
add_post_meta(get_the_ID(), 'comment_api', '1');
}
}
?>