Олег Власов
logo
Магазин контента WordPress

Коллекция Wordpress

темы и плагины wordpress: установка wordpress, настройка wordpress, использование wordpress, авторский перевод на русский язык шаблонов и плагинов Wordpress

Совет: Как отключить в профиле пользователя ненужные поля, такие как MSN, Jabber, Yahoo и заменить их, к примеру, двумя довольно популярными — Twitter, Facebook:

Добавьте код в файл functions.php:

function extra_contact_info($contactmethods) {
unset($contactmethods['aim']);
unset($contactmethods['yim']);
unset($contactmethods['jabber']);
$contactmethods['facebook'] = 'Facebook';
$contactmethods['twitter'] = 'Twitter';

return $contactmethods;
}
add_filter('user_contactmethods', 'extra_contact_info');

Совет: Если ваш WordPress все время спрашивает у вас Логин и Пароль FTP-соединения для добавления или обновления, вы можете легко объяснить ему это один раз.

Добавьте код в файл wp-config.php:


define('FTP_HOST', 'ftp.yoursite.com');
define('FTP_USER', 'Your_FTP_Username');
define('FTP_PASS', 'Your_FTP_password');
define('FTP_SSL', true); // If you can use a SSL connection set this to true

Понятно, что параметры надо заменить своими.

Совет: Как автоматически уведомить своих зарегистрированных пользователей о новой публикации в вашем блоге?

Добавьте код в файл functions.php:

function email_members($post_ID)  {
global $wpdb;
$usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
$users = implode(",", $usersarray);
mail($users, "New WordPress recipe online!", 'A new recipe have been published on https://www.wprecipes.com');
return $post_ID;
}

add_action('publish_post', 'email_members');

Совет: Если вы хотите отключить использование HTML в комментариях, вставьте этот код в файл functions.php:

// This will occur when the comment is posted
function plc_comment_post( $incoming_comment ) {

// convert everything in a comment to display literally
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);

// the one exception is single quotes, which cannot be #039; because WordPress marks it as spam
$incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );

return( $incoming_comment );
}

// This will occur before a comment is displayed
function plc_comment_display( $comment_to_display ) {

// Put the single quotes back in
$comment_to_display = str_replace( ''', "'", $comment_to_display );

return $comment_to_display;
}

add_filter( 'preprocess_comment', 'plc_comment_post', '', 1);
add_filter( 'comment_text', 'plc_comment_display', '', 1);
add_filter( 'comment_text_rss', 'plc_comment_display', '', 1);
add_filter( 'comment_excerpt', 'plc_comment_display', '', 1);

https://vipbook.info — скачать книги на телефон. Большая коллекция книг и журналов в электронной библиотеке. Удобный формат, легка навигация, много интересного для чтения.

 


Олег Шпаргалки ,,

Совет: Как отключить в профиле пользователя ненужные поля, такие как MSN, Jabber, Yahoo и заменить их, к примеру, двумя довольно популярными — Twitter, Facebook:

Добавьте код в файл functions.php:

function extra_contact_info($contactmethods) {
unset($contactmethods['aim']);
unset($contactmethods['yim']);
unset($contactmethods['jabber']);
$contactmethods['facebook'] = 'Facebook';
$contactmethods['twitter'] = 'Twitter';

return $contactmethods;
}
add_filter('user_contactmethods', 'extra_contact_info');

Совет: Если ваш WordPress все время спрашивает у вас Логин и Пароль FTP-соединения для добавления или обновления, вы можете легко объяснить ему это один раз.

Добавьте код в файл wp-config.php:


define('FTP_HOST', 'ftp.yoursite.com');
define('FTP_USER', 'Your_FTP_Username');
define('FTP_PASS', 'Your_FTP_password');
define('FTP_SSL', true); // If you can use a SSL connection set this to true

Понятно, что параметры надо заменить своими.

Совет: Как автоматически уведомить своих зарегистрированных пользователей о новой публикации в вашем блоге?

Добавьте код в файл functions.php:

function email_members($post_ID)  {
global $wpdb;
$usersarray = $wpdb->get_results("SELECT user_email FROM $wpdb->users;");
$users = implode(",", $usersarray);
mail($users, "New WordPress recipe online!", 'A new recipe have been published on https://www.wprecipes.com');
return $post_ID;
}

add_action('publish_post', 'email_members');

Совет: Если вы хотите отключить использование HTML в комментариях, вставьте этот код в файл functions.php:

// This will occur when the comment is posted
function plc_comment_post( $incoming_comment ) {

// convert everything in a comment to display literally
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);

// the one exception is single quotes, which cannot be #039; because WordPress marks it as spam
$incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );

return( $incoming_comment );
}

// This will occur before a comment is displayed
function plc_comment_display( $comment_to_display ) {

// Put the single quotes back in
$comment_to_display = str_replace( ''', "'", $comment_to_display );

return $comment_to_display;
}

add_filter( 'preprocess_comment', 'plc_comment_post', '', 1);
add_filter( 'comment_text', 'plc_comment_display', '', 1);
add_filter( 'comment_text_rss', 'plc_comment_display', '', 1);
add_filter( 'comment_excerpt', 'plc_comment_display', '', 1);

https://vipbook.info — скачать книги на телефон. Большая коллекция книг и журналов в электронной библиотеке. Удобный формат, легка навигация, много интересного для чтения.

 

Понравилась статья? Поделись с друзьями!

Что еще читают:

Рубрика: Шпаргалки

Внимание!

Прежде, чем задавать свой вопрос - пожалуйста, прочитайте F.A.Q.

Добавить комментарий


Если вы хотите добавить код HTML, PHP или CSS, воспользуйтесь коротким кодом: [php]здесь код[/php]





Искать на сайте

icon
Подняться наверхПодняться наверх