Технические вопросы по WordPress
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ... 26, 27, 28, 29, 30, 31, 32, 33, 34, 35  След.
Новая тема Написать ответ
# Пн Фев 25, 2013 3:26 pmnarolskay Зарег.: 11.06.2009 ; Сообщ.: 1038Ответить с цитатой
После обновления Вордпресс перестал работать плагин dd sitemap gen, какую альтернативу можете посоветовать?
# Пн Фев 25, 2013 4:24 pmbanzai Зарег.: 24.05.2007 ; Сообщ.: 729Ответить с цитатой
Google XML Sitemaps
# Пн Фев 25, 2013 6:54 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
banzai писал(а):
Google XML Sitemaps



как его научить делить файлы по 50к? Smile чтобы делал

sitemap1.xml.gz - 50k
sitemap2.xml.gz - 50k
и тд
# Пн Фев 25, 2013 7:23 pmCodd Зарег.: 13.01.2011 ; Сообщ.: 186Ответить с цитатой
Используйте Better WordPress Google XML Sitemaps для карты сайта - умеет делить карту сайта на части, поддерживает пользовательские типы записей.

Цитата:
папки с правами 777 это самоубийство. Кто хочешь заходи, что хочешь заливай. А потом проблемы "меня хакнули, что делать"


Но для записи нужно же ещё иметь на сайте какую-либо уязвимость, которая позволяет атакующему получить доступ к загрузке файлов?

Цитата:
При добавлении идентичного заголовка поста создается пага вида yaebukak-tak-vishlo-2.html
нужен запрос к бд который найдет такие страницы с учетом цифры в конце урла а не в середине , например надо выкосить все страницы с где на конце пермалинка стоит 2 или 3



DELETE FROM wp_posts WHERE post_name LIKE "%-2"
DELETE FROM wp_posts WHERE post_name LIKE "%-3"
# Пн Фев 25, 2013 10:14 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
Спасибо, обязательно все испробую Drinks or Beer

Цитата:

DELETE FROM wp_posts WHERE post_name LIKE "%-2"
DELETE FROM wp_posts WHERE post_name LIKE "%-3"



это точно грохнет именно посты у которых цифра в конце да? есть посты с датами в середине - их бы не выкосило )

испробовал - убило 14к постов, вот переживаю
# Вт Фев 26, 2013 2:19 amCodd Зарег.: 13.01.2011 ; Сообщ.: 186Ответить с цитатой
SELECT * FROM wp_posts WHERE post_name LIKE "%-2" - покажет все посты, у которых в post_name в конце цифра "2". Можешь ввести этот запрос и посмотреть, какие посты появятся. Эти же самые посты будут удалены запросом приведенным выше.
# Вт Фев 26, 2013 10:18 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
да, то что нужно, спасибо - всего то одна строчка Smile а мне тут плагины предлагали, кстати тот плагин не подошел бы который хевихел предложил - он ищет дубли постов только строго по тайтлам, в моем случае есть несколько одинаковых тайтлов, но пермалинки у них разные.

Раз пошла такая маза, подскажи еще один момент, не успел у тебя тогда узнать

если помнишь то этот код убирает вывод слайдера для постов из определенных меток.
Код:

<?php
global $post;

$tagsExclude = array(68,119,120); # ID тегов, при которых не должны выводиться похожие посты в слайдере

$tagsCurrentPost = array();
$postTags = get_the_terms($post->ID, 'post_tag');
if ($postTags)
    foreach ($postTags as $tag)
        $tagsCurrentPost[$tag->term_id] = $tag->term_id;

if(function_exists('get_related_posts_slider') && !array_uintersect($tagsExclude, $tagsCurrentPost, "strcasecmp")) {
    get_related_posts_slider();
}
?>



а как сделать чтобы для определенных постов отключить слайдер по такому же принципу, например есть штук 20 постов на которых я хочу исключить этот слайдер, и известны их айди
# Вс Мар 03, 2013 1:58 amDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
чтож попутно еще вопросик ) можно ли коменты к одной записи перенести к другой?
# Ср Мар 20, 2013 9:42 amDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
с коментом доперло как сделать, в базе ковырнуть одну циферку! Smile

за это Better WordPress Google XML Sitemaps респект - то что нужно Smile
# Вт Апр 02, 2013 12:40 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
раньше вроде бы не было, сейчас появилась вот такая папка в фотках

/images/cache/cache.php

это нововведение в водпрессе?
# Вт Апр 02, 2013 3:34 pmbanzai Зарег.: 24.05.2007 ; Сообщ.: 729Ответить с цитатой
гм, у меня такого нет, а где у тебя сама эта папка /images/ расположена ? в uploads ?
стандартно она в wp-admin и includes
# Вт Апр 02, 2013 5:19 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
да в аплоадс находится......

Код:

/**
 * TimThumb by Ben Gillbanks and Mark Maunder
 * Based on work done by Tim McDaniels and Darren Hoyt
 * http://code.google.com/p/timthumb/
 *
 * GNU General Public License, version 2
 * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
 *
 * Examples and documentation available on the project homepage
 * http://www.binarymoon.co.uk/projects/timthumb/
 *
 * $Rev$
 */

/*
 * --- TimThumb CONFIGURATION ---
 * To edit the configs it is best to create a file called timthumb-config.php
 * and define variables you want to customize in there. It will automatically be
 * loaded by timthumb. This will save you having to re-edit these variables
 * everytime you download a new version
*/
define ('VERSION', '2.8.10');                                                      // Version of this script
//Load a config file if it exists. Otherwise, use the values below
if( file_exists(dirname(__FILE__) . '/timthumb-config.php'))   require_once('timthumb-config.php');
if(! defined('DEBUG_ON') )               define ('DEBUG_ON', false);                        // Enable debug logging to web server error log (STDERR)
if(! defined('DEBUG_LEVEL') )            define ('DEBUG_LEVEL', 1);                        // Debug level 1 is less noisy and 3 is the most noisy
if(! defined('MEMORY_LIMIT') )            define ('MEMORY_LIMIT', '30M');                     // Set PHP memory limit
if(! defined('BLOCK_EXTERNAL_LEECHERS') )    define ('BLOCK_EXTERNAL_LEECHERS', false);            // If the image or webshot is being loaded on an external site, display a red "No Hotlinking" gif.

//Image fetching and caching
if(! defined('ALLOW_EXTERNAL') )         define ('ALLOW_EXTERNAL', TRUE);                  // Allow image fetching from external websites. Will check against ALLOWED_SITES if ALLOW_ALL_EXTERNAL_SITES is false
if(! defined('ALLOW_ALL_EXTERNAL_SITES') )    define ('ALLOW_ALL_EXTERNAL_SITES', false);            // Less secure.
if(! defined('FILE_CACHE_ENABLED') )       define ('FILE_CACHE_ENABLED', TRUE);               // Should we store resized/modified images on disk to speed things up?
if(! defined('FILE_CACHE_TIME_BETWEEN_CLEANS'))   define ('FILE_CACHE_TIME_BETWEEN_CLEANS', 86400);   // How often the cache is cleaned

if(! defined('FILE_CACHE_MAX_FILE_AGE') )    define ('FILE_CACHE_MAX_FILE_AGE', 86400);            // How old does a file have to be to be deleted from the cache
if(! defined('FILE_CACHE_SUFFIX') )       define ('FILE_CACHE_SUFFIX', '.timthumb.txt');         // What to put at the end of all files in the cache directory so we can identify them
if(! defined('FILE_CACHE_PREFIX') )       define ('FILE_CACHE_PREFIX', 'timthumb');            // What to put at the beg of all files in the cache directory so we can identify them
if(! defined('FILE_CACHE_DIRECTORY') )       define ('FILE_CACHE_DIRECTORY', './cache');            // Directory where images are cached. Left blank it will use the system temporary directory (which is better for security)
if(! defined('MAX_FILE_SIZE') )            define ('MAX_FILE_SIZE', 10485760);                  // 10 Megs is 10485760. This is the max internal or external file size that we'll process. 
if(! defined('CURL_TIMEOUT') )            define ('CURL_TIMEOUT', 20);                     // Timeout duration for Curl. This only applies if you have Curl installed and aren't using PHP's default URL fetching mechanism.
if(! defined('WAIT_BETWEEN_FETCH_ERRORS') )   define ('WAIT_BETWEEN_FETCH_ERRORS', 3600);            //Time to wait between errors fetching remote file

//Browser caching
if(! defined('BROWSER_CACHE_MAX_AGE') )    define ('BROWSER_CACHE_MAX_AGE', 864000);            // Time to cache in the browser
if(! defined('BROWSER_CACHE_DISABLE') )    define ('BROWSER_CACHE_DISABLE', false);            // Use for testing if you want to disable all browser caching



дохера еще кода, видать значит у меня как то сама она создается, видать какой то код в функтионс пхп ее создает, я просто подумал что это нововведение какое то, ибо недавно обновился
# Вт Апр 02, 2013 10:27 pmbanzai Зарег.: 24.05.2007 ; Сообщ.: 729Ответить с цитатой
да нет, у меня все WP обновлены и там такого нет
# Чт Апр 04, 2013 9:23 pmTaburetkin Зарег.: 25.02.2007 ; Сообщ.: 1426Ответить с цитатой
этот скрипт используют некоторые темы для генерации thumbnails
обычно его суют в премиум темы и если он не последней версии, то в нем куча дыр.
# Чт Апр 04, 2013 9:31 pmDK Зарег.: 18.06.2008 ; Сообщ.: 2425Ответить с цитатой
именно файл каче да? сделал его нулевым, + поставил 644, изменил владельца, так пойдет? чтобы не создавался заново )
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ... 26, 27, 28, 29, 30, 31, 32, 33, 34, 35  След.
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.