在菜单中通过functions.php使用自定义字段默认图像[关闭]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在菜单中通过functions.php使用自定义字段默认图像[关闭]相关的知识,希望对你有一定的参考价值。

我在菜单的自定义字段中有问题,如果未选择图像,我想显示默认图像

注意:我想知道funtions.php方法不在php页面文件中。

这是我的代码。

            if ($image) {
                $item->title .= '<div class="thumb wrapme "><img src="' . $image['url'] . '" alt="' . $image['alt'] . '" /></div>';
            }else{
                $item->title .= 'This Should show up in relevent menu not in all';
            }

其他无法正常工作

enter image description here

它向所有菜单项目显示错误。

答案

它可以与isset()一起使用吗?

或者您是否需要在function.php中覆盖它?

if (isset($image)) {
    $item->title .= '<div class="thumb wrapme "><img src="' . $image['url'] . '" alt="' . $image['alt'] . '" /></div>';
} else {
    $item->title .= '<div class="thumb wrapme "><img src="wp-content/folder/default-image-url.jpg" alt="Deafult image description" /></div>';
}

编辑:

也许:

if (isset($image['url'] && isset($image['alt'])) {
    $item->title .= '<div class="thumb wrapme "><img src="' . $image['url'] . '" alt="' . $image['alt'] . '" /></div>';
} else {
    $item->title .= '<div class="thumb wrapme "><img src="wp-content/folder/default-image-url.jpg" alt="Deafult image description" /></div>';
}

会发生什么?

编辑:

然后仅设置标题而不是附加标题。

if (isset($image['url'] && isset($image['alt'])) {
    $item->title = '<div class="thumb wrapme "><img src="' . $image['url'] . '" alt="' . $image['alt'] . '" /></div>';
} else {
    $item->title = '<div class="thumb wrapme "><img src="wp-content/folder/default-image-url.jpg" alt="Deafult image description" /></div>';
}

以上是关于在菜单中通过functions.php使用自定义字段默认图像[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

自定义字符类

C++11 用户自定义字面值

如何在 Python 中用“”替换我的自定义字符?

为啥自定义字体会移动文本(更改垂直对齐方式)? [复制]

需要一些关于自定义字符表的帮助和提示

Xcode 9:好奇的自定义字体行为