Created
May 3, 2021 10:28
-
-
Save whoman/5f92cdedbb7f0d7f4d792ce7f8eb217d to your computer and use it in GitHub Desktop.
Wordpress comments.php
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php if(!empty($_SERVER['SCRIPT_FILENAME']) && 'comments.php' == basename($_SERVER['SCRIPT_FILENAME'])) : ?> | |
<?php die('You can not access this page directly!'); ?> | |
<?php endif; ?> <?php if(!empty($post->post_password)) : ?> | |
<?php if($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) : ?> | |
This post is password protected. Enter the password to view comments. | |
<?php endif; ?><?php endif; ?> <?php if($comments) : ?> | |
<ol> | |
<?php foreach($comments as $comment) : ?> | |
<li id="comment-<?php comment_ID(); ?>"> | |
<?php if ($comment->comment_approved == '0') : ?> | |
Your comment is awaiting approval | |
<?php endif; ?> | |
<?php comment_text(); ?> | |
<?php comment_type(); ?> by <?php comment_author_link(); ?> on <?php comment_date(); ?> at <?php comment_time(); ?> | |
</li> | |
<?php endforeach; ?> | |
</ol> | |
<?php else : ?> | |
No comments yet | |
<?php endif; ?> | |
<?php if(comments_open()) : ?> | |
<?php if(get_option('comment_registration') && !$user_ID) : ?> | |
You must be <a href="<?php echo get_option('siteurl'); ?>/wp-login.php?redirect_to=<?php echo urlencode(get_permalink()); ?>">logged in</a> to post a comment. | |
<?php else : ?> | |
<form action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post" id="commentform"> | |
<?php if($user_ID) : ?> | |
Logged in as <a href="<?php echo get_option('siteurl'); ?>/wp-admin/profile.php"><?php echo $user_identity; ?></a>. | |
<a href="<?php echo get_option('siteurl'); ?>/wp-login.php?action=logout" title="Log out of this account">Log out »</a> | |
<?php else : ?> | |
<input type="text" name="author" id="author" value="<?php echo $comment_author; ?>" size="22" tabindex="1" /> | |
<label for="author"><small>Name <?php if($req) echo "(required)"; ?></small></label> | |
<input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" /> | |
<label for="email"> | |
<small>Mail (will not be published) <?php if($req) echo "(required)"; ?></small> | |
</label> | |
<input type="text" name="url" id="url" value="<?php echo $comment_author_url; ?>" size="22" tabindex="3" /> | |
<label for="url"><small>Website</small></label> | |
<?php endif; ?> | |
<textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea> | |
<input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" /> | |
<input type="hidden" name="comment_post_ID" value="<?php echo $id; ?>" /> | |
<?php do_action('comment_form', $post->ID); ?> | |
</form> | |
<?php endif; ?><?php else : ?> | |
The comments are closed. | |
<?php endif; ?> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment