Construcción web

Construcción del sitio web de Jinan _ dedécms llama a la imagen en el campo personalizado

Hace unos días, un sitio web encontró que un problema de tres páginas, aunque excepto el tamaño de la imagen no es el mismo que el resto, si es dos palabras, los profesionales son duros para entender, una miniatura [...]

Catálogo de artículos

Hace unos días, encontré un sitio web que, aunque tres páginas de un problema son las mismas, excepto que el tamaño de la imagen es diferente. Si son dos, todos entienden que una miniatura y una imagen colgarán en un contenido, de modo que se conviertan en dos imágenes de diferentes tamaños de imagen, pero ¿qué hacer con las tres? Por lo tanto, pensamos en el campo personalizado.

Abra el archivo /include/extend.func.php (Nota: Este archivo es el archivo de interfaz de función personalizada reservado por el sistema, principalmente para el desarrollo secundario. Si tienes una versión más antigua, por defecto no tienes este archivo, simplemente crea un archivo PHP por ti mismo), en la parte inferior? > Añadir el siguiente código de función a la línea anterior

Función GetOneImgUrl($img,$ftype=1) {
if ($img < >) {
$dtp = nuevo DedeTagParse();
$dtp-> LoadSource ($img);
if(is_array($dtp->CTags)){
foreach($dtp->CTags como $ctag) {
if($ctag->GetName()=='img'){
$width = $ctag->GetAtt ('width ');
$height = $ctag->GetAtt ('altura');
$imgurl = trim($ctag->GetInnerText());
$img = ";
if($imgurl!=”){
if($ftype==1) {
$img. = $imgurl;
}
otro {
$img. = ' < img src = ' .$' Imgurl ". width = ". $ width ". Altura = ". $ Altura ". />’;
}
}
}
}
}
$dtp - > Clear();
Retorno de $img;
}
}
Aquí termina la función...
———————————–
{dede:arclist row='5′ orderby='id' channelid='1′ addfields='imgurl'}
<li>[field:title/][field:imgurl function='GetOneImgUrl(@me,0)'/]</li>
{/ dede: arclist}
A continuación se explica el código de este segmento...¿Addfields = ' imgurl'? Imgurl es el nombre de su campo personalizado
[field:imgurl function='GetOneImgUrl(@me,0)'/] Esta es la dirección de la imagen personalizada
Si hay algo que no va a suceder, puedes pedirme ayuda.
Lo anterior esSEOUna descripción detallada de las imágenes en el campo personalizado de llamada de dedécms