【问题标题】:Fallback Image on Post帖子上的后备图片
【发布时间】:2020-06-30 11:14:28
【问题描述】:

我最近开始接触编码,但在修改 Wordpress 主题时遇到了问题。

代码如下所示:

<div class="wt-formtheme wt-formprojectinfo wt-formcategory">
  <fieldset>
    <div class="form-group form-group-label" id="wt-service-container">
      <div class="wt-labelgroup" id="service-drag">
        <label for="file" class="wt-job-file">
          <span class="wt-btn" id="service-btn"><?php esc_html_e('Select File', 'workreap'); ?></span>          
        </label>
        <span><?php esc_html_e('Drop files here to upload', 'workreap'); ?></span>
        <em class="wt-fileuploading"><?php esc_html_e('Uploading', 'workreap'); ?><i class="fa fa-spinner fa-spin"></i></em>
      </div>
    </div>
    <div class="form-group">
      <ul class="wt-attachfile uploaded-placeholder"></ul>
    </div>
  </fieldset>
</div>

我想检查发帖人是否插入了图片,如果没有,我想显示我的 Wordpress 库中的后备图片。

是否可以在这行代码中这样做,还是我必须编辑其他内容?

提前致谢!

【问题讨论】:

  • 您需要在处理表单的代码中这样做

标签: php wordpress wordpress-theming


【解决方案1】:

您可以在提交表单后执行此操作。

但处理这种情况的正确方法是在发生图像读取的任何位置设置默认图像。

例如:如果您要在帖子中显示此图片。在那一侧,只需检查该帖子的图像是否存在,如果不存在,则可以显示默认图像。

这将使您免于在文件夹或数据库中加载默认图像的多个副本。 (如果你将它存储在数据库中,那么只需将该列的默认值作为默认图像的路径,这根本不需要编码

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-26
    • 2020-08-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多