function pippin_get_image_id($image_url) {
global $wpdb;
$attachment = $wpdb->get_col($wpdb->prepare("SELECT ID FROM $wpdb->posts WHERE guid='%s';", $image_url ));
return $attachment[0];
}
// [bartag foo="foo-value"]
function bartag_func( $atts ) {
$a = shortcode_atts( array(
'foo' => 'something',
'bar' => 'something else',
), $atts );
global $wpdb, $strreplace;
$attachment = $wpdb->get_col($wpdb->prepare("SELECT thumbnail FROM groznyi.wp_nextend2_smartslider3_slides WHERE slider=".$atts['slider'].";" ));
$str="";
foreach ($attachment as &$value) {
$str = $str.pippin_get_image_id(str_replace ("\$upload\$", "http://www4.sb-dc.ru/wp-content/uploads", $value)).",";
}
$strreplace='[gallery columns="4" link="file" ids='.$str.']';
return '[gallery columns="4" link="file" ids='.$str.']';
}
add_shortcode( 'smartslider3', 'bartag_func' );
$content = get_the_content ();
the_content();
do_shortcode($content);?>
вторник, 14 августа 2018 г.
wordpress smartslider3 to gallery
Подписаться на:
Сообщения (Atom)
Split / разбить dump
//Разбить дамп по 50000 строк for i in `ls *.sql`; do split -d -l 50000 -a 4 --additional-suffix=.sql $i "$(basename "$i" .sq...
.jpeg)
-
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $ELEMENT_ID = 97517; // код элемента $PROPERTY_CODE = ...
-
Проверить на любые изменения файлов find . -type f -name '*.php' -mtime -2 Сравнение 2-х версий сайта. diff -r wordpress-cle...