我正在将WP构建为混合SPA应用程序(WordPress负责加载页眉和页脚的内容,主体是路由器视图和组件),无论如何,问题是我需要从Gutenberg画廊转换lighbox画廊。大多数插件在the_content()中的某个位置应用过滤器,但是由于我不使用此功能(我所有的内容都来自API),所以没有任何反应(应该加载其他脚本和样式)。如果可能的话?我只有一个index.php文件,其内容是:
<!doctype html>
<html lang="lt">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link href="https://fonts.googleapis.com/css?family=Montserrat:400,600,700&subset=latin-ext" rel="stylesheet">
<?php wp_head() ?>
</head>
<body <?php body_class() ?>>
<div id="app"></div>
<?php wp_footer() ?>
</body>
</html>
这是端点函数的一部分,如果发布该信息,我会在其中获取内容:
...
$response->content = apply_filters( 'the_content', $post->post_content );
...
return $response;
据我了解,如果我尝试使用任何与the_content挂钩的插件,总是会遇到问题?