Зачем TimThumb? Так, чисто для информации, его больше разработчики не развивают и не поддерживают. Он уже deprecated. Не говоря уж о том, что это самая дырявая компонента во вселенной.
Хотя {$variable} - вполне нормально для PHP, это не соответствует WordPress Coding Standards. Если пишете код для WordPress - используйте конкатенацию или printf/sprintf, а строки заключайте в одинарные кавычки. HTML-атрибуты должны быть в двойных кавычках.
Tlito: нормально он работает, к тому же там можно выбрать место откуда тестировать - для наших краев лучше всего Амстердам. Не смотрите только на конечную цифру, смотрите ПОЧЕМУ она такая - что сколько времени занимает. И оптимизируйте каждую составляющую, которая в этом нуждается. Pingdom дает кучу подсказок и инструкций по этому поводу.
VladimirZhid:
1. Функция foreach() - это цикл, с помощью которого можно пройтись по каждому элементу массива, пошагово, по одному элементу за шаг. $posts_array as $post означает, что идем мы по массиву $posts_array, и на каждом шаге, его текущий элемент ставим в переменную $post, чтобы иметь возможность работать с ее содержимым (в данном случае это объект WP_Post).
2. WP_Query - это класс WordPress, который используется для получения поста/постов из базы данных и выдачи их в виде объекта/объектов. Это очень мощный инструмент, на котором построена вся работа с постами в WordPress, но в вашем случае проще использовать get_posts, так как вам не нужны и глобальные переменные, ни весь тот вагон дополнительных свойств и методов, которые возвращает WP_Query.
3. По большому счету, вместо get_posts можно было бы использовать кастомный SQL запрос через $wpdb (еще один полезный класс), и получить только ID постов, этого будет достаточно. Но это более продвинутая техника, вам пока лучше не погружаться в этом направлении - мозг взорвется :)
Александр | netpix.pro: можно, только блог - к другой платформе. Ни чего не сказано по поводу блога в блоге, ибо это получается матрешка. Фильм Inception смотрели? У вас примерно так же.
Да вы что! Я вот уже 10 лет никак не разочаруюсь, как и миллионы других пользователей в экосистеме WP :) Забавно, что за эти 10 лет экосистема эта настолько выросла, что занимает почти четверть всего интернета.
nolicomu: ну если такая задача, то обычно это небольшой фикс и должен оплачиваться наперед. Если чуть побольше - имеет смысл слить по фтп все оттуда и поднять копию у себя, работать с ней.
squirtazzer: 1) Обязательно сначала юрист - потом легальная схема 2) То то же :) 3) А он интересовался всеми деталями прецедента, юридическим оформлением сделки и тд? Я знаю подобный прецедент в Турции, элитный новострой на берегу моря в районе Аланьи, так вот закончился он печально 4) Как программисту, вот суть решения - Easy Digital Downloads / WooCommerce или другой eCommerce плагин с одним товаром, только понадобится подробное Terms and Conditions с юридической силой, чтобы потом проблем не было и там четко было прописано, что покупается + политика возврата средств если не наберете нужную сумму за какой-то период, ибо без этого вы будете аферой. Далее у вас будет список покупателей, экспортируете его и скармливаете рандомайзеру. Можно также ручками написать (использование ecommerce плагина для одного простого товара - лишнее). Создаете страничку товара, туда пихаете форму оплаты, после проведения оплаты сохраняете данные транзакции в отдельной таблице в БД или в usermeta.
Rogue333: date: [['Trident','Internet Explorer 4.0','Win 95+','4','X']], замените на datа: [['Trident','Internet Explorer 4.0','Win 95+','4','X']], - вместо date должно быть data