core->assets->load( 'src/vue/standalone/app/main.js', [], [ 'translations' => aioseo()->helpers->getJedLocaleData( 'all-in-one-seo-pack' ) ], 'aioseoTranslations' ); } /** * Enqueue styles on the front-end. * * @since 4.0.0 * * @return void */ public function enqueueFrontEndAssets() { $canManageSeo = apply_filters( 'aioseo_manage_seo', 'aioseo_manage_seo' ); if ( ! aioseo()->helpers->isAdminBarEnabled() || ! ( current_user_can( $canManageSeo ) || aioseo()->access->canManage() ) ) { return; } aioseo()->core->assets->enqueueCss( 'src/vue/assets/scss/app/admin-bar.scss' ); } /** * Enqueue the footer file to let vue attach. * * @since 4.0.0 * * @return void */ public function adminFooter() { echo '
'; } }