Comment Backlink di Nonaktifkan
- Administrator
- Comment Backlink, Backlink, Commentators
- 1854 Kali Dilihat
- 2 Komentar
Comment Backlink di Nonaktifkan?
Mengapa demikian? Saya sendiri tidak tahu mengapa sebagian besar pengguna PopojiCms menonaktifkan comment backlink. Apakah karena sebagian dari mereka tidak tahu bagaimana membuatnya, atau memang dengan sengaja menonaktifkan oleh karena suatu tujuan?
Terlepas dari semua itu saya secara pribadi menganggap bahwa hal tersebut sangatlah keliru dan sangat di sayangkan. Karena adanya comment backlink sangat membantu dan berpengaruh terhadap SEO, dan hal ini tidak terlepas dari berharga dan pentingnya sebuah backlink yang telah saya bahas dalam artikel sebelumnya tentang "Apakah Backlink itu? Pengetahuan Tentang Backlink Dan Manfaatnya".
Apakah Comment Backlink itu?
Comment backlink adalah sebuah link url pada komentar yang mengarah pada sebuah halaman situs atau website. Pada PopojiCms Comment Backlink ini memiliki atau senganja diberikan tempat khusus pada formulir komentar. Dimana URL atau LINK yang di input atau disertakan tampil pada nama komentator, atau tergantung dari cara webmaster pengelola mengimplementasikan URL tersebut.
Contoh Comment Backlink
Gambar diatas menunjukan sebuah backlink yang tersemat pada komentar dalam nama sang komentator.
Bagaimana Cara Membuat Comment Backlink pada PopojiCms
Comment backlink dapat anda tambahkan melalui file detailpost.php, silahkan buka Root_DIR/po-content/themes/detailpost.php
Pada file tersebut terdapat code script untuk menampilkan komentar yang telah dikirim pengguna dan formulir komentar. Silahkan perhatikan susunan code tersebut dibawah ini:
<?php if ($post['comment'] == 'Y') { ?>
<div id="comments" class="comments-area">
<?php if ($this->post()->getCountComment($post['id_post']) > 0) { ?>
<h3 class="comments-title" id="comments-title"><span><?=$this->post()->getCountComment($post['id_post']);?></span> <?=$this->e($front_comment);?></h3>
<?php
$com_parent = $this->post()->getCommentByPost($post['id_post'], '6', 'DESC', $this->e($page));
$com_template = array(
'parent_tag_open' => '<li class="comment-list" id="li-comment-{$comment_id}">',
'parent_tag_close' => '</li>',
'child_tag_open' => '<ul class="children">',
'child_tag_close' => '</ul>',
'comment_list' => '
<div id="comment-{$comment_id}" class="comment-body media">
<span class="pull-left" style="margin-right:-15px;">
<img alt="" src="{$comment_avatar}" class="media-object img-circle" width="80" />
</span>
<div class="media-body">
<div class="comment-meta">
<!-- Dibawah ini adalah comment backlink -->
<a href="{$comment_url}" rel="external follow" class="author_url">
{$comment_name}
</a>
<!-- Diatas adalah comment backlink -->
<span><a href="javascript:void(0)" title="Permalink to this comment" class="date">{$comment_datetime}</span>
<a class="reply" id="{$comment_id}" href="#respond" title="'.$this->e($comment_reply).'">
<i class="fa fa-reply"></i>
</a>
</div>
<p>{$comment_content}</p>
</div>
</div>
'
);
?>
<ol class="comment-list">
<?=$this->post()->generateComment($com_parent, 'DESC', $com_template);?>
</ol>
Perhatikan baik-baik script code diatas, saya telah menambahkan komentar pada baris dimana comment backlink ditambahkan.
Dan berikut adalah struktur formulir komentar, dimana komentator dapat mengimput URL website atau blog mereka:
<div class="comment-respond" id="respond">
<h3><?=$this->e($front_leave_comment);?></h3>
<?=$this->pocore()->call->poflash->display();?>
<form class="comment-form" method="post" id="commentform" action="<?=$this->pocore()->call->postring->permalink(rtrim(BASE_URL, '/'), $post);?>#comments">
<input type="hidden" name="id_parent" id="id_parent" value="0" />
<input type="hidden" name="id" name="id" value="<?=$post['id_post'];?>" />
<input type="hidden" name="seotitle" id="seotitle" value="<?=$post['seotitle'];?>" />
<p class="comment-form-author">
<input type="text" aria-required="true" size="30" value="" name="name" id="name" value="<?=(isset($_POST['name']) ? $_POST['name'] : '');?>" class="form-control" placeholder="<?=$this->e($comment_name);?> *" required="">
</p>
<p class="comment-form-email">
<input type="email" aria-required="true" size="30" value="" name="email" id="email" value="<?=(isset($_POST['email']) ? $_POST['email'] : '');?>" class="form-control" placeholder="<?=$this->e($comment_email);?> *" required="">
</p>
<p class="comment-form-email"> <!-- Bagian ini field untuk URL Website komentator -->
<input type="url" aria-required="true" size="30" value="" name="url" id="url" value="<?=(isset($_POST['url']) ? $_POST['url'] : '');?>" class="form-control" placeholder="<?=$this->e($comment_website);?> *" required="">
</p> <!-- Bagian ini field untuk URL Website komentator -->
<p class="comment-form-comment">
<textarea aria-required="true" rows="8" cols="45" name="comment" id="comment" class="form-control" placeholder="<?=$this->e($comment_text);?>*" required=""></textarea>
</p>
<p style="background: #EEE;"><?=$this->e($front_comment_tag);?></p>
<p class="form-submit">
<div class="g-recaptcha" data-sitekey="<?=$this->pocore()->call->posetting[21]['value'];?>"></div>
</p>
<p class="form-submit">
<button type="submit" id="submit" name="submit" class="theme_button">Leave a Comment</button>
</p>
</form>
<script type="text/javascript">
$("#commentform").validate();
</script>
</div>
<!-- #respond -->
Hadi Purnama