post thumbnails - Created blank theme for REST API, featured image not appearing on admin side

admin2025-06-05  1

I have a blank theme purely to redirect to my custom front-end. I created a functions.php and put add_theme_support() inside it and to no avail.

index.php:

<meta content="0; URL='''" http-equiv"refresh">

<!-- just in case the meta tag is not read properly, here is plan B: a JS redirect -->
<script type="text/javascript">
  window.location = '';
</script>

functions.php

add_action( 'after_setup_theme', 'headless_theme_setup' );
function headless_theme_setup() {
    add_theme_support( 'post-thumbnails');
}

// Also tried these and still didn't show

//add_theme_support('post-thumbnails', array(
//    'post',
//    'page',
//));
//add_theme_support( 'post-thumbnails' );

I refreshed the admin panel and checked under screen options and did not see it. I'm using WP 5.0.2.

I have a blank theme purely to redirect to my custom front-end. I created a functions.php and put add_theme_support() inside it and to no avail.

index.php:

<meta content="0; URL='https://headless-cms.test''" http-equiv"refresh">

<!-- just in case the meta tag is not read properly, here is plan B: a JS redirect -->
<script type="text/javascript">
  window.location = 'https://headless-cms.test';
</script>

functions.php

add_action( 'after_setup_theme', 'headless_theme_setup' );
function headless_theme_setup() {
    add_theme_support( 'post-thumbnails');
}

// Also tried these and still didn't show

//add_theme_support('post-thumbnails', array(
//    'post',
//    'page',
//));
//add_theme_support( 'post-thumbnails' );

I refreshed the admin panel and checked under screen options and did not see it. I'm using WP 5.0.2.

Share Improve this question asked Dec 29, 2018 at 16:22 DanDan 1491 silver badge15 bronze badges
Add a comment  | 

2 Answers 2

Reset to default 0

Worked for me,

add_action( 'after_setup_theme', 'headless_theme_setup' );
function headless_theme_setup() {
    add_theme_support( 'post-thumbnails',  array( 'post' ) );
}

WordPress version 5.0.2

The issue was the symbolic link between my Wordpress install in my public/ and build/ directory was out of sync. I forgot to run yarn build after adding the function.

My directory structure is like this:

site/
|__build/
   |_wp/
|
|__/src/
   |_wp/

So the changes I made in src/ were not being compiled off the build.

转载请注明原文地址:http://conceptsofalgorithm.com/Algorithm/1749060233a316013.html

最新回复(0)