Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 18)
  • В логах письмо отобразилось ошибок никаких нет. Ну и на почте я его увидел
    Но сообщения с формы отправки комментариев там не отображаются как я понимаю из за того что их не пропускает антиспам и соответственно они не отправляются и не отображаются там.
    Хостер ps.kz

    вся эта петрушка началась после того как обеденились две конторы

    Пришлось немного на них наехать и долго и нудно обьяснять их инженеру ТП что он олень и антиспам так не настраивается.

    восстановление пароля работает

    едрить блин ток щас понял идиотизм. как тогда отвечать тому кто написал. если я его адреса не увижу

    кое чего удалось добится вразумительного.
    Для защиты от спама на серверах включена spf проверка, которая требует, чтобы для отправки почты в заголовках from и reply-to была указана доменная почта.

    Исправьте заголовок Reply-to и проверьте работу формы обратной связи еще раз.

    Теперь вопрос где и как это сделать.

    все как у вас на скрине.
    попробовал убрал сохранил
    поставил снова сохранил.
    В логах и на почте так же тишина.
    ТП провайдера продолжает твердить про поле репли ту.
    Уже задумываюсь об установке плагина WP Mail SMTP
    Так как чую от ТП ниче не добьешся
    или как вариант попробовать добавить адрес почты wordpress@вашдомен в поле репли ту но где это сделать чет не пойму. хотя где то в глубине понимаю что это бред несмотря на скромные познания в пхп

    Поставил несколько плагинов логирования оставил комент к статье в админке он отобразился на почте тишина (спам папка проверена) в их логах тишина даже нет никакого намека.

    а на сайте производителя камеры искать софт не пробовали?

    Пробовал нет такого софта у них.

    неужели никто ничего не знает по данному вопросу?

    Форум: Плагины
    Тема: Ищу плагин

    Как мне кажется не совсем то что надо.
    Сервак находится у провайдера и наврятле он даст что либо ставить на него помимого своего софта.

    Остался не решенным вопрос с тем что при нажатие на кнопку ответить создается новый вопрос а не ответ на вопрос. В чем может быть загвоздка?
    Но при ответе на вопрос из админки добавляется стрелка указывающая что это ответ к пред идущему вопросу.
    Может ли быть такое что в части удаленного кода осталось что то?

    Так же невнимательно, как и правила форума.

    ну уж простите за нарушение правил

    проблему решил. невнимательно прочитал статью.

    Но теперь вопрос в следующем как сделать так чтоб пользователя после нажатия на кнопку отправить комментарий перекидывало на страницу с его комментарием.
    И еще в догонку вопрос при нажатие кнопки ответить вместо ответа добавляется новый вопрос так и должно быть?
    Но при ответе на вопрос из админки добавляется стрелка указывающая что это ответ к пред идущему вопросу.

    само что обидно тех поддержка также дает ссылку на эту статьюи все дальше молчок

    само что интересно эту статью я читал но в своем файле comments.php я не могу найти строчку <?php comment_form(); ?> ее просто нет. к тому же у меня 2 файла comments.php один в папке темы второй в папке themes\cm-answers\warp\systems\wordpress\layouts\

    вот содержимое первого из папке темы

    // get warp
    $warp = Warp::getInstance();
    
    // load template file, located in /warp/systems/wordpress/layouts/comments.php
    echo $warp['template']->render('comments');

    как я понимаю он вызывает второй фаил.

    вот содержимое второго файла:

    <?php if (comments_open()) : ?>
    
    	<section id="comments">
    
    		<?php if (get_comments_number() > 0) : ?>
    		<h3 class="comments-meta"><?php comments_open() ? printf(__('Comments (%s)', 'warp'), get_comments_number()) : _e('Comments are closed', 'warp'); ?></h3>
    		<?php endif; ?>
    
    		<?php if (have_comments()) : ?>
    
    			<?php
    
    				$classes = array("level1");
    
    				if (get_option('comment_registration') && !is_user_logged_in()) {
    					$classes[] = "no-response";
    				}
    
    				if (get_option('thread_comments')) {
    					$classes[] = "nested";
    				}
    
    			?>
    
    			<ul class="<?php echo implode(" ", $classes);?>">
    			<?php 
    
    				// single comment
    				function mytheme_comment($comment, $args, $depth) {
    					global $user_identity;
    
    					$GLOBALS['comment'] = $comment;
    					$warp = Warp::getInstance();
    
    					$_GET['replytocom'] = get_comment_ID();
    					?>
    					<li>
    						<article id="comment-<?php comment_ID(); ?>" class="comment <?php echo ($comment->user_id > 0) ? 'comment-byadmin' : '';?>">
    
    							<header class="comment-head">
    
    								<?php echo get_avatar($comment, $size='50', get_bloginfo('template_url').'/images/comments_avatar.png'); ?>
    
    								<h4 class="author"><?php echo get_comment_author_link(); ?></h4>
    
    								<p class="meta">
    									<time datetime="<?php echo get_comment_date('Y-m-d'); ?>" pubdate><?php printf(__('%1$s at %2$s', 'warp'), get_comment_date(), get_comment_time()) ?></time>
    									| <a class="permalink" href="<?php echo htmlspecialchars(get_comment_link($comment->comment_ID)) ?>">#</a>
    									<?php edit_comment_link(__('Edit'),'| ','') ?>
    								</p>
    
    							</header>
    
    							<div class="comment-body">
    
    								<div class="content"><?php comment_text(); ?></div>
    
    								<?php if (comments_open()) : ?>
    								<p class="reply"><a href="#" rel="<?php comment_ID(); ?>"><?php echo __('Reply', 'warp'); ?></a></p>
    								<?php endif; ?>
    
    								<?php if ($comment->comment_approved == '0') : ?>
    								<p class="moderation"><?php _e('Your comment is awaiting moderation.', 'warp'); ?></p>
    								<?php endif; ?>
    
    							</div>
    
    						</article>
    					<?php
    					unset($_GET['replytocom']);
    
    					// </li> is rendered by system
    				}
    
    				wp_list_comments('type=all&callback=mytheme_comment');
    			?>
    			</ul>
    
    		<?php echo $this->render("_pagination", array("type"=>"comments")); ?>
    
    	<?php endif; ?>
    
    		<div id="respond">
    
    			<h3><?php comment_form_title(__('Leave a comment', 'warp')); ?></h3>
    
    			<?php if (get_option('comment_registration') && !is_user_logged_in()) : ?>
    			<p class="user"><?php printf(__('You must be <a href="%s">logged in</a> to post a comment.', 'warp'), wp_login_url(get_permalink())); ?></p>
    			<?php else : ?>
    
    				<form class="short style" action="<?php echo get_option('siteurl'); ?>/wp-comments-post.php" method="post">
    
    					<?php if (is_user_logged_in()) : ?>
    
    						<?php global $user_identity; ?>
    
    						<p class="user"><?php printf(__('Logged in as <a href="%s">%s</a>.', 'warp'), get_option('siteurl').'/wp-admin/profile.php', $user_identity); ?> <a href="<?php echo wp_logout_url(get_permalink()); ?>" title="<?php _e('Log out of this account', 'warp'); ?>"><?php _e('Log out &raquo;', 'warp'); ?></a></p>
    
    					<?php else : ?>
    
    						<?php $req = get_option('require_name_email');?>
    
    						<div class="author <?php if ($req) echo "required"; ?>">
    							<input type="text" name="author" placeholder="<?php _e('Name', 'warp'); ?> <?php if ($req) echo "*"; ?>" value="<?php echo esc_attr($comment_author); ?>" size="22" <?php if ($req) echo "aria-required='true'"; ?> />
    						</div>
    
    						<div class="email <?php if ($req) echo "required"; ?>">
    							<input type="text" name="email" placeholder="<?php _e('E-mail', 'warp'); ?> <?php if ($req) echo "*"; ?>" value="<?php echo esc_attr($comment_author_email); ?>" size="22" <?php if ($req) echo "aria-required='true'"; ?> />
    						</div>
    
    						<div class="url">
    							<input type="text" name="url" placeholder="<?php _e('Website', 'warp'); ?>" value="<?php echo esc_attr($comment_author_url); ?>" size="22" />
    						</div>
    
    					<?php endif; ?>
    
    					<div class="content">
    						<textarea name="comment" id="comment" cols="58" rows="10" tabindex="4"></textarea>
    					</div>
    
    					<div class="actions">
    						<input name="submit" type="submit" id="submit" tabindex="5" value="<?php _e('Submit Comment', 'warp'); ?>" />
    						<?php comment_id_fields(); ?>
    					</div>
    					<?php do_action('comment_form', $post->ID); ?>
    
    				</form>
    
    			<?php endif; ?>
    
    		</div>
    
    	</section>
    
    	<script type="text/javascript">
    
    		jQuery(function($) {
    
    			var respond = $("#respond");
    
    			$("p.reply > a").bind("click", function(){
    
    				var id = $(this).attr('rel');
    
    				respond.find(".comment-cancelReply:first").remove();
    
    				var cancel = $('<a><?php echo __("Cancel");?></a>').addClass('comment-cancelReply').attr('href', "#respond").bind("click", function(){
    					respond.find(".comment-cancelReply:first").remove();
    					respond.appendTo($('#comments')).find("[name=comment_parent]").val(0);
    					return false;
    				}).appendTo(respond.find(".actions:first"));
    
    				respond.find("[name=comment_parent]").val(id);
    				respond.appendTo($("#comment-"+id));
    
    				return false;
    
    			})
    
    			$('form.short input[placeholder]').placeholder();
    		});
    
    	</script>
    
    <?php endif;

    вот в чем тут проблема так и не могу понять. Если убрать кусок кода который описан в статье то формы комментариев вообще нет. А вот строчки куда <?php comment_form(); ?> вставить в упор не вижу

Просмотр 15 ответов — с 1 по 15 (всего 18)