С нами с 30.04.05
Сообщения: 3430
Рейтинг: 1866
|
Добавлено: 24/03/08 в 01:19 |
Написал Testo Тоже выдал ошибку, но коммент добавился
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 24/03/08 в 01:27 |
блин, а каменты еще и аппрувить надо???
я то думаю почему вижу не все каменты.....
но про 404 вопрос актуален, как исправить мона?
|
|
|
|
С нами с 30.04.05
Сообщения: 3430
Рейтинг: 1866
|
Добавлено: 24/03/08 в 01:54 |
Может в comments.php ошибка? Попробуй проверь код. Тему сам делал?
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 24/03/08 в 02:02 |
MarkyMark писал: | Может в comments.php ошибка? Попробуй проверь код. Тему сам делал?. |
тему переделал из фришной, ставил стандартную тему, таже ошибка
|
|
|
|
С нами с 30.04.05
Сообщения: 3430
Рейтинг: 1866
|
Добавлено: 24/03/08 в 02:09 |
Если тема фришная и в пхп не силен, то попробуй ее последнее обновление скачать, и уже оттуда взять файл комментсов. Недавно тоже тему ставил, все время выскаивала ошибка перед каждым постом. Скачал обновление темы- помогло.
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 24/03/08 в 06:58 |
Скорее всего, проблема возникает из-за того, что в url вкрался пробел: sheanimale.free-best-sex.com/%20/shemale-cartoon/easinghe-dental-patient/ и после добавления комента юзера редиректит как бы на ту же страницу, но без пробела уже (посмотри на url после добавления комента, вероятно это скрипт вырезает), отсюда и 404.
В url категории тоже есть пробел, может и где-нибудь ещё есть – в любом случае, от этого нужно избавиться, поправить алиасы или тип пермалинков или сорсы.
|
|
|
|
С нами с 27.04.06
Сообщения: 536
Рейтинг: 124
|
Добавлено: 24/03/08 в 13:21 |
сори за отфтопик, нехочу топик создавать новый,
скажите а вордпресс софт бесплатный?
|
|
|
|
С нами с 24.10.02
Сообщения: 2038
Рейтинг: 1045
|
Добавлено: 24/03/08 в 13:41 |
абсолютно бесплатный...и темы и плагины...
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 24/03/08 в 15:20 |
ADSenex писал: | Скорее всего, проблема возникает из-за того, что в url вкрался пробел: sheanimale.free-best-sex.com/%20/shemale-cartoon/easinghe-dental-patient/ и после добавления комента юзера редиректит как бы на ту же страницу, но без пробела уже (посмотри на url после добавления комента, вероятно это скрипт вырезает), отсюда и 404.
В url категории тоже есть пробел, может и где-нибудь ещё есть – в любом случае, от этого нужно избавиться, поправить алиасы или тип пермалинков или сорсы. |
пасиб, помогло. в опциях изменил настройки пермалинка.
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 24/03/08 в 22:55 |
еще вопрос возник, по субмиту блога в блогдиры, а именно, в какие лучше категории его добавлять? shemale cartoon или просто shemale подойдет?
|
|
|
|
С нами с 12.10.07
Сообщения: 1056
Рейтинг: 380
|
Добавлено: 25/03/08 в 09:09 |
Черный_корсар писал: | еще вопрос возник, по субмиту блога в блогдиры, а именно, в какие лучше категории его добавлять? shemale cartoon или просто shemale подойдет? |
Это смотря какой трафик тебе нужен. Вообще картуновые шмели по личному опыту лучше конвертятся в картунах, чем в шмелях. А если есть специальный раздел под них - то конечно в него.
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 25/03/08 в 13:21 |
powder писал: | Это смотря какой трафик тебе нужен. |
как какой трафик, канешно конвертируемый и приносящий доходы /// пасиб, оценил.
еще парочка вопросов возникла:
1-по постам. 1 день-1 пост, или чем больше постов в день тем лучше?(канечно же в приделах разумного )
2- наспамьте плз плагин, чтоб можно было оценивать посты( такой красивенький, со звездочками )
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 25/03/08 в 13:47 |
Если сильно много писать и при этом ещё активно пинговать, то могут принять за сплог/спинг. 2-3 записи в день, в принципе нормально, хотя знаю блоги, которые пишут по 15-25 записей в сутки, не сплоги, всё полностью хороший рукописный текст, отличные тумбы, существуют сравнительно давно и трафик имеют несколько десятков килоуников.
По плагинам:
http://wordpress.org/extend/plugins/post-star-rating/
http://wordpress.org/extend/plugins/rate-it/
Это если для юзеров и типа интерактивности, если есть надежда, что они оценивать посты таки будут, а если для себя, то можно воткнуть Popularity Contest, он интегрица с XML Sitemap Generator, хотя особой пользы от этого рейтинга нет.
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 25/03/08 в 14:38 |
ADSenex: пусть нету, хотел просто для красоты пасиб. оценил.
еще вопрос, поставил wp-contact-form, если заходить с ИЕ и Сафари, то все ок. а с оперы окошко "Your Message:" очень маленькое, что пишешь не видешь. как сделать окошко определенных размеров? как понял это делается в файле wp-contactform.php но где именно?
собсно сам код. кону не влом, подскажите где плз
Код: | <?php
/**
* Plugin Name: WP-ContactForm
* Plugin URI: http://www.douglaskarr.com/projects/wp-contactform/
* Description: Originally developed by <a href="http://ryanduff.net/projects/wp-contactform/">Ryan Duff</a>, modified and enhanced by <a href="http://www.douglaskarr.com">Doug Karr</a>.
* Author: Douglas Karr
* Author URI: http://www.douglaskarr.com
* Version: 3.1.4
*/
load_plugin_textdomain('wpcf',$path='wp-content/plugins/wp-contact-form');
// Declare strings that change depending on input. This also resets them so errors clear on resubmission.
$wpcf_strings=array(
'name'=>'<input class="field" type="text" name="wpcf_your_name" id="wpcf_your_name" maxlength="50" tabindex="11" value="'.htmlentities($_POST['wpcf_your_name']).'" />',
'email'=>'<input class="field" type="text" name="wpcf_email" id="wpcf_email" maxlength="50" tabindex="12" value="'.htmlentities($_POST['wpcf_email']).'" />',
'response'=>'<input class="field" type="text" name="wpcf_response" id="wpcf_response" maxlength="50" tabindex="13" value="'.htmlentities($_POST['wpcf_response']).'" />',
'usersubject'=>'<input class="field" type="text" name="wpcf_usersubject" id="wpcf_usersubject" tabindex="15" maxlength="50" value="'.htmlentities($_POST['wpcf_usersubject']).'" />',
'msg'=>'<textarea name="wpcf_msg" id="wpcf_msg" cols="" rows="" tabindex="16">'.htmlentities($_POST['wpcf_msg']).'</textarea>',
'error'=>''
);
function wpcf_is_malicious($input) {
if (empty($input)) return true;
$bad_inputs=array("\r", "mime-version", "content-type", "cc:", "to:");
foreach ($bad_inputs as $bad_input) {
if (strpos(strtolower($input), strtolower($bad_input)) !== false) {
return true;
}
}
return false;
}
function wpcf_is_challenge($input) {
$answer=get_option('wpcf_answer');
$answer=stripslashes(trim($answer));
if (get_option('wpcf_casesensitive')=='TRUE') {
return (strtoupper($input)== strtoupper($answer));
} else {
return ($input== $answer);
}
}
// This function checks for errors on input and changes $wpcf_strings if there are any errors. Shortcircuits if there has not been a submission
function wpcf_check_input() {
if (isset($_POST['wpcf_stage'])) {
$wpcf_your_name = stripslashes(trim($_POST['wpcf_your_name']));
$wpcf_email = stripslashes(trim($_POST['wpcf_email']));
$wpcf_response = stripslashes(trim($_POST['wpcf_response']));
$wpcf_website = stripslashes(trim($_POST['wpcf_website']));
$wpcf_usersubject = stripslashes(trim($_POST['wpcf_usersubject']));
$wpcf_msg = stripslashes(trim($_POST['wpcf_msg']));
global $wpcf_strings;
$reason=false;
if (empty($_POST['wpcf_your_name'])) {
$reason='empty';
$wpcf_strings['name']='<input type="text" name="wpcf_your_name" class="field error" id="wpcf_your_name" maxlength="50" tabindex="11" value="'.htmlentities($wpcf_your_name).'" class="contacterror" />';
}
if (!is_email($_POST['wpcf_email'])) {
$reason='empty';
$wpcf_strings['email']='<input type="text" name="wpcf_email" class="field error" id="wpcf_email" maxlength="50" tabindex="12" value="'.htmlentities($wpcf_email).'" class="contacterror" />';
}
if (empty($_POST['wpcf_response'])) {
$reason='empty';
$wpcf_strings['response']='<input type="text" name="wpcf_response" class="field error" id="wpcf_response" tabindex="13" maxlength="50" value="'.htmlentities($wpcf_response).'" class="contacterror" />';
}
if (!wpcf_is_challenge($_POST['wpcf_response'])) {
$reason='wrong';
$wpcf_strings['response']='<input type="text" name="wpcf_response" class="field error" id="wpcf_response" tabindex="13" maxlength="50" value="'.htmlentities($wpcf_response).'" class="contacterror" />';
}
if (empty($_POST['wpcf_usersubject']) && (get_option('wpcf_showsubject')=='TRUE')) {
$reason='empty';
$wpcf_strings['usersubject']='<input type="text" name="wpcf_usersubject" class="field error" id="wpcf_usersubject" tabindex="15" maxlength="50" value="'.htmlentities($wpcf_usersubject).'" class="contacterror" />';
}
if (empty($_POST['wpcf_msg'])) {
$reason='empty';
$wpcf_strings['msg']='<textarea name="wpcf_msg" class="error" id="wpcf_message" tabindex="16" cols="" rows="" class="contacterror">'.htmlentities($wpcf_msg).'</textarea>';
}
if (wpcf_is_malicious($wpcf_your_name) || wpcf_is_malicious($wpcf_email)) {
$reason='malicious';
}
if ($reason) {
if ($reason== 'malicious') {
$wpcf_strings['error']='<p class=\"alert\">'.__('You can not use any of the following in the Name or Email fields: a linebreak, or the phrases ´mime-version´,´content-type´,´cc:´ or ´to:´','wpcf').'</p>';
}
elseif($reason== 'empty') {
$wpcf_strings['error']='<p class="alert">'. stripslashes(get_option('wpcf_error_msg')).'.</p>';
}
elseif($reason== 'wrong') {
$wpcf_strings['error']='<p class=\"alert\">'.__('You answered the challenge question incorrectly.','wpcf').'</p>';
}
return false;
}
return true;
}
return false;
}
// Wrapper function which calls the form.
function wpcf_callback($content) {
global $wpcf_strings;
if (strpos($content,'%%wpcontactform%%')!== false) {
if (wpcf_check_input()) {
$recipient = get_option('wpcf_email');
if(strpos(get_option('wpcf_subject'),"|")>0) {
$subject = $_POST['wpcf_usersubject'];
} else {
$subject = get_option('wpcf_subject').': '.$_POST['wpcf_usersubject'];
}
$success_msg = get_option('wpcf_success_msg');
$success_msg = stripslashes($success_msg);
$name=$_POST['wpcf_your_name'];
$email=$_POST['wpcf_email'];
$website=$_POST['wpcf_website'];
$msg=stripslashes($_POST['wpcf_msg']);
$headers = "MIME-Version: 1.0\r\n";
$headers .= "From: ".$name." <".$email.">\r\n";
$headers .= "Content-Type: text/plain; charset=\"".get_settings('blog_charset')."\"\r\n";
$fullmsg = $name." <".$email."> wrote:\n";
$fullmsg .= wordwrap($msg, 80, "")."\n\n";
$fullmsg .= "Website: ".$website."\n";
$fullmsg .= "IP: ".getip();
wp_mail($recipient, $subject, $fullmsg, $headers);
if($_POST['copy']=='true') {
wp_mail($email, $subject, $fullmsg, $headers);
}
$form='<div style="font-weight: bold;">'.$success_msg.'</div>';
} else {
$question = stripslashes(get_option('wpcf_question'));
$wpcf_legend = get_option('wpcf_legend');
$form .= '<div id="wpcf">';
$form .= '<fieldset>';
if(strlen($wpcf_legend)>0) {
$form .= '<legend>'.$wpcf_legend.'</legend>';
}
$form .= '<form action="'.get_permalink().'" name="wpcf_form" method="post">';
$form .= '<input type="hidden" value="process" name="wpcf_stage"/>';
$form .= $wpcf_strings['error'];
$form .= '<p><label for="wpcf_your_name">'. __('Your Name:','wpcf').'</label>';
$form .= $wpcf_strings['name'].'</p>';
$form .= '<p><label for="wpcf_email">'. __('Your Email:','wpcf').'</label>';
$form .= $wpcf_strings['email'].'</p>';
$form .= '<p><label>'.__('Challenge:','wpcf').'</label><span class="challenge">'. __($question, 'wpcf').'</span></p>';
$form .= '<p><label for="wpcf_response">'. __('Answer:','wpcf').'</label>';
$form .= $wpcf_strings['response'].'</p>';
$form .= '<p><label for="wpcf_website">'. __('Your Website:','wpcf').'</label>';
$form .= '<input class="field" type="text" name="wpcf_website" id="wpcf_website" maxlength="100" tabindex="14" value="'.htmlentities($_POST['wpcf_website']).'" /></p>';
$form .= '<p><label for="wpcf_usersubject">'. __('Subject:','wpcf').'</label>';
if(strpos(get_option('wpcf_subject'),"|")>0) {
$subjectarray = array();
$subjectarray = explode("|",get_option('wpcf_subject'));
$form .= '<select class="field" name="wpcf_usersubject" id="wpcf_usersubject" tabindex="15">';
for ($i=0; $i<count($subjectarray);$i++ ) {
$arrayoption = '';
$arrayoption = trim($subjectarray[$i]);
if ($arrayoption!='') {
$form .= '<option value="'.trim($subjectarray[$i]).'">'.trim($subjectarray[$i]).'</option>';
}
}
$form .= '</select>';
} else {
if (get_option('wpcf_showsubject')=="TRUE") {
$form.= $wpcf_strings['usersubject'];
}
}
$form .= '</p>';
$form .= '<p><label for="wpcf_msg">'. __('Your Message:','wpcf').'</label>';
$form .= $wpcf_strings['msg'].'</p>';
if (get_option('wpcf_copy')=='TRUE') {
$form .= '<p><label for="wpcf_copy">'. __('Copy','wpcf').'</label>';
$form .= '<input id="copy" type="checkbox" tabindex="17" value="true" name="copy" title="'. __('Send me a copy','wpcf').'"/></p>';
}
$form .= '<p class="button"><input id="contactsubmit" type="submit" value="'. __('Submit','wpcf').'" tabindex="18" name="Submit"/></p>';
$form .= '</form></fieldset></div>';
}
$content = str_replace('%%wpcontactform%%', $form, $content);
//return str_replace('%%wpcontactform%%', $form, $content);
}
return $content;
}
// Can't use WP's function here, so lets use our own
function getip() {
return (isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : (isset($_SERVER['HTTP_CLIENT_IP']) ? $_SERVER['HTTP_CLIENT_IP'] : $_SERVER['REMOTE_ADDR']));
}
// Add the options page
function wpcf_add_options_page() {
add_options_page('Contact Form Options','Contact Form','manage_options','wp-contact-form/options-contactform.php');
}
function wpcontactform() {
echo wpcf_callback('%%wpcontactform%%');
}
function wpcf_add_css() {
$style = get_option('wpcf_style');
$style = '<style type="text/css">'.$style;
$style .= '</style>';
echo $style;
}
// Action calls for all functions
add_action('wp_head','wpcf_add_css');
add_action('admin_head','wpcf_add_options_page');
add_filter('the_content','wpcf_callback', 7);
?> |
|
|
|
|
« ... full on ... »
С нами с 17.03.07
Сообщения: 670
Рейтинг: 1686
|
Добавлено: 25/03/08 в 16:38 |
Черный_корсар:
Попробуй заменить в этом файле код
Код: | <textarea name="wpcf_msg" id="wpcf_msg" cols="" rows="" tabindex="16"> |
на
Код: | <textarea name="wpcf_msg" id="wpcf_msg" cols="" rows="" tabindex="16" style="width:400px; height:200px;"> |
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 25/03/08 в 16:43 |
ADSenex: пасиб, помогло. оценил ))
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 02/04/08 в 15:44 |
еще вопрос возник. куда лучше линковать картинки в постах? на галеры, платники,на полную картинку(если в посте тумба) или на страницу с постом? или это для каждого по своему?
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 02/04/08 в 16:26 |
еще вопрос один, какой код в темплайтах отвечает за отображение всех постов на блоге?
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 04/04/08 в 16:09 |
апну.
а у ВП есть ограничение для картинок в постах?вес?размер?
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 05/04/08 в 11:19 |
ааап))
вопрос остается в силе
Черный_корсар писал: | еще вопрос один, какой код в темплайтах отвечает за отображение всех постов на блоге? |
|
|
|
|
С нами с 02.11.07
Сообщения: 348
Рейтинг: 277
|
Добавлено: 05/04/08 в 12:30 |
Черный_корсар писал: | ааап))
вопрос остается в силе |
<?php wp_get_archives('type=postbypost'); ?>
Ты об этом спрашивал?
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 05/04/08 в 13:44 |
avrsd писал: | <?php wp_get_archives('type=postbypost'); ?>
Ты об этом спрашивал?. |
х\з, собсно вот блог http://moderntoons.free-best-sex.com/ переделал фришную тему под себя, но в нем сразу под шапкой отображаются все посты на блоге, как убрать, не нашел. код который ты написал в темплайтах не нашел
|
|
|
|
С нами с 02.11.07
Сообщения: 348
Рейтинг: 277
|
Добавлено: 05/04/08 в 14:20 |
Черный_корсар писал: | х\з, собсно вот блог http://moderntoons.free-best-sex.com/ переделал фришную тему под себя, но в нем сразу под шапкой отображаются все посты на блоге, как убрать, не нашел. код который ты написал в темплайтах не нашел |
Специально скачал этот темплейт.
В header.php :
<ul><?php get_archives('postbypost', 11); ?></ul>
|
|
|
|
☠Мейнстрим авантюрист
С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065
|
Добавлено: 05/04/08 в 14:39 |
avrsd:спс, помогло
|
|
|
|
С нами с 02.11.07
Сообщения: 348
Рейтинг: 277
|
Добавлено: 05/04/08 в 15:18 |
Черный_корсар писал: | avrsd:спс, помогло |
обращайся ;)
|
|
|
|