小编kir*_*ley的帖子

自定义Wordpress图像大小未在3.5媒体管理器中显示

我有一个主题,使用add_image_size来定义几个自定义图像大小.这些5个图像大小用于在将图像插入帖子时显示在Wordpress 3.4媒体管理器中,但它们不再显示在新的Wordpress 3.5媒体管理器中.事实上,当我尝试将"添加媒体"添加到帖子时,我获得的唯一图像大小选项是缩略图(100x100)和全尺寸(3260x988).显然,我的主题设置不会覆盖"设置">>"媒体"中的默认媒体设置.这是我的functions.php文件中的代码:

function custom_theme_support() {
  add_theme_support('post-thumbnails');
  set_post_thumbnail_size(180, 120, true);
  add_image_size( 'hero-desktop-2x', 3200, 800, true);
  add_image_size( 'hero-desktop', 1600, 400, true);
  add_image_size( 'hero-mobile-2x', 1534, 800, true);
  add_image_size( 'hero-mobile', 767, 400, true);
}

add_action('after_setup_theme','custom_theme_support');
Run Code Online (Sandbox Code Playgroud)

所以,我的问题是我需要做些什么来使我的主题覆盖Wordpress 3.5中的Wordpress Admin设置?

wordpress wordpress-theming

7
推荐指数
2
解决办法
6806
查看次数

Rails rake db:schema:load 失败,新数据库

我运行 rake db:drop (成功)并运行 rake db:create (成功)但 rake db:schema:load 抛出一个我无法弄清楚的奇怪错误。

** Invoke db:schema:load (first_time)
** Invoke environment (first_time)
** Execute environment
rake aborted! PG::UndefinedTable: ERROR:  relation "admins" does not exist
LINE 5: WHERE a.attrelid = '"admins"'::regclass
                                      ^
:               SELECT a.attname, format_type(a.atttypid, a.atttypmod),
                    pg_get_expr(d.adbin, d.adrelid), a.attnotnull, a.atttypid, a.atttypmod
               FROM pg_attribute a LEFT JOIN pg_attrdef d
                 ON a.attrelid = d.adrelid AND a.attnum = d.adnum
           WHERE a.attrelid = '"admins"'::regclass
                AND a.attnum > 0 AND NOT a.attisdropped
             ORDER BY a.attnum
Run Code Online (Sandbox Code Playgroud)

有什么建议?

postgresql ruby-on-rails

5
推荐指数
2
解决办法
1641
查看次数