ウェブサイトの建設

済南ウェブサイト構築_dedecmsはカスタムフィールドの画像を呼び出します

数日前にウェブサイトを取得し、画像のサイズに加えて、3つのページの問題が見つかりましたが、2つの場合は、私たちは皆、サムネイルを理解しています。

記事の目次

数日前、ウェブサイトを取得して、問題の3つのページは、画像のサイズに加えて、他の同じではないが、2つの場合は、私たちは皆、サムネイル、コンテンツに画像をハングアップするので、非常にスムーズに2つの画像サイズの異なる画像になりますが、3つの方法なので、カスタムフィールドを考えました。

/include/extend.func.phpファイルを開きます(注:このファイルは、主に二次開発用のシステム予約のカスタム定義関数インターフェイスファイルです。古いバージョンの場合は、デフォルトではこのファイルがない、自分でPHPファイルを作成することができます)、一番下にある。前行に次の関数コードを追加

function GetOneImgUrl $img $ftype=1 {
if $img <>'{
$dtp = new DedeTagParse;
$d-> Source $img;
if is_$d->CTags {
foreach $d->CTags as $ctag {
if $ctag->GetName == img {
$width = $ctag->GetAtt width;
$height = $ctag->GetAtt height;
$imgurl = trim $ctag-> GetInText;
$img =";
if $imgurl !=”){
if $ftype==1 {
$IMG .= $imgurl;
}
else{
$img .= <img src=" imgurl." width=".$ width.' height=.$ height. />’;
}
}
}
}
}
$dtp->Clear;
return $img;
}
}
关数はここで终了しました。。。。。
———————————–
{dede arclist row =
<li>[field title/][field imgurl function GetOneImgUrl @ me,0/]</li>
{/dedearclist}
このコードを以下に説明します。addfields imgurl imgurlはあなたの名前です。
[field imgurl function= GetOneImgUrl @ me,0/]これはカスタム画像のアドレスです
私に助けを求めることができない。
以上は、SEOはdedecms呼び出しのカスタムフィールドの画像の詳細な説明