Drean
БКЗ-210-140Ф | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Я искал по слову "post_name" в файлах плагина, но там ничего интересного не нашел, потом искал в тексте get_permalink. Помогите пожалуйста разобраться с этим. Я уже совсем потерял надежду. Залил плагин сюда. http://rghost.ru/53695772 В общих настройках WP у меня стоит ЧПУ, т.е. я так понимаю проблема в кодировке плагина. Вот еще нашел такой код в файле my-questions.phtml: Цитата: <?php if( !CMA_AnswerThread::isQuestionAutoApproved() ): ?> <td class="cma-thread-meta"> <?php echo $thread->getStatus(); ?> </td><?php endif; ?> <td class="cma-thread-summary"> <div class="cma-thread-title"> <a href="<?php echo get_permalink($thread->getId()); ?>"><?php echo $thread->getTitle(); ?></a> </div> <div class="cma-thread-updated"><?php printf(__('updated %s by %s', 'cm-answers'), CMA_AnswerThread::renderDaysAgo($thread->getUnixUpdated()), $thread->getLastPosterName()); ?> </div> | И в файле \lib\models\PostType.php Цитата: /** * Set the title of the post and save * * @param string $title * @return void */ public function setTitle($title) { $this->post->post_title = $title; $this->post->post_name = sanitize_title_with_dashes($title); $this->savePost(); } public function getTitle() { return $this->post->post_title; } | И в файле \lib\models\AnswerThread.php Цитата: $id = wp_insert_post(array( 'post_status' => $status, 'post_type' => self::POST_TYPE, 'post_title' => $title, 'post_content' => $content, 'post_name' => sanitize_title_with_dashes($title), 'post_author' => get_current_user_id(), )); |
| Всего записей: 1997 | Зарегистр. 13-05-2003 | Отправлено: 22:33 01-04-2014 | Исправлено: Drean, 22:48 01-04-2014 |
|