Articles of Функциональность

Функция в single.php не получает правильное значение из настраиваемого поля

Я думаю, что решение снова настолько глупо, и я сожалею заранее, что я трачу ваше время на это. На прошлой неделе у меня были проблемы с одной и той же функцией, и это не сработало для меня, потому что я не задал $ post как глобальную переменную. Я исправил его, и все отлично работает для […]

Где разместить свои пользовательские функции в WordPress?

Я вытаскиваю волосы. Я создал несколько простых функций, которые генерируют случайные числа, извлекаемые из базы данных, которую я хочу использовать на страницах wordpress. (И затем назовите их из файлов темы, например, header.php или page.php.) Я попытался поместить функции внутри functions.php, которые находятся в теме (согласно документации, которую я прочитал), но я продолжаю получать ошибки «вызов […]

Перезаписать родительские функции в child function.php WordPress

Я использую дочернюю тему. Вот родительская функция function aaron_customize_css() { echo '<style type="text/css">'; if ( is_admin_bar_showing() ) { ?> .main-navigation{top:32px;} @media screen and ( max-width: 782px ) { .main-navigation{top:46px;} } @media screen and ( max-width: 600px ) { .main-navigation{top:0px;} } <?php } echo '.site-title{color:#' . get_header_textcolor() . ';} '; $header_image = get_header_image(); if ( ! […]

php-массив побитовый

если у меня есть массив флагов, и я хочу объединить их с поразрядным соединением то есть: $foo = array(flag1, flag2); в $bar = flag1 | flag2; Есть ли у PHP какие-либо хорошие функции, которые сделают это для меня уже хорошо?

Как отображать содержимое страницы WordPress?

Я знаю, что это действительно просто, но мне почему-то не приходит, и Google не помогает мне сегодня. Я хочу выводить содержимое страниц, как это сделать? Я подумал, что это так: <?php echo the_content(); ?>

Как отредактировать implode, чтобы он присоединил значения к двум строкам?

В функции ниже возможного вывода возможно 1 day and 2 hours and 34 minutes Мой вопрос в том, как мне редактировать implode, чтобы он выводил 1 day, 2 houts and 34 minutes Это моя функция function time_difference($endtime){ $hours = (int)date("G",$endtime); $mins = (int)date("i",$endtime); // join the values $diff = implode(' and ', $diff); if (($hours […]

Преимущество / недостаток глобальных переменных и функциональных параметров в PHP?

жаль, что я новичок, и я не могу определить, насколько хорош вопрос, возможно, это звучит совершенно очевидно для некоторых из вас. если наше использование этих двух ниже одинаково, что лучше? function doSomething ($var1,$var2,..){ … } ИЛИ function doSomething (){ global $var1,$var2,..; … } по нашему использованию, я имею в виду, что я знаю, что во […]

Несколько отрывков в wordpress

Как говорится в названии, я ищу несколько отрывков в WordPress. Я понимаю, что вы можете сделать это в functions.php: function twentyten_excerpt_length( $length ) { return 15; } add_filter( 'excerpt_length', 'twentyten_excerpt_length' ); Я хочу знать, как вы можете иметь несколько из них, каждый из которых возвращает разные числовые значения, поэтому я могу получить короткие отрывки для […]

PHP – переопределить существующую функцию

Могу ли я обновить существующую функцию с тем же именем, но с другим кодом? Или как-то «отключить» старую функцию? Я хочу переопределить основную функцию WordPress, но так как плагины и тема часто называют эту функцию, мне нужно сохранить одно и то же имя функции.