Classic editor.php - Using the Classic Editor. This guide explains how to use the Classic Editor. If you are using the default WordPress editor, also known as the block editor, please see this guide. While the Classic Editor is still available, it is not recommended to use.

 
logging in to the Admin website => Click install new Plugin => install Classic Editor. Or directly download the plugin here. After the installation is complete, you proceed to activate the plugin, go to the Settings section of the Plugin and select Classic Editor as shown below and Save. Now you go to Posts and check your results.. Patty alvarez onlyfansandved2ahukewi84sat5_uaaxuej0qihfgdb5w4hhawegqidbabandusgaovvaw3vfqtd_g6zxtwzk4go0kcf

Dec 5, 2018 · On December 6, 2018, WordPress Version 5.0, named for jazz musician Bebo, was released to the public. WordPress 5.0 will revolutionize content editing with introduction of a new block editor and block editor-compatible default theme Twenty Nineteen. For more information on this release, read the WordPress Blog. For Version 5.0, the database version (db_version in […] A common feature in WordPress page builder plugins, Full-Site Editing allows you to define global styling for your entire site, such as colors and typography, in a central place. In the past, you would have to change the styling in different locations (e.g., the Customizer and block editor).thelmachido. WordPress classic editor paste page auto scroll down (Work Around) Started by: lospeso. 2. 1. 1 month, 2 weeks ago. thelmachido. Classic editor and WordPress Update. Started by: ajoliver47. <?php /** * Classic Editor * * Plugin Name: Classic Editor * Plugin URI: https://wordpress.org * Description: Enables the WordPress classic editor and the old-style Edit Post screen layout (TinyMCE, meta boxes, etc.). Supports the older plugins that extend this screen. * Version: 0.5 * Author: WordPress Contributors * License: GPL-2.0+Classic Editor is an extremely trivial plugin, that really only strips gutenberg components out. It doesn't really add anything, and as far as I can tell has no complex data operations or database calls enclosed in it. It's much more likely that you are experiencing host or caching issues, that are somehow manifesting when certain plugins are run.Jul 22, 2023 · Lest see how to use ckeditor in php. Like Gmail use Closure Library JS editor, WordPress support TinyMCE WYSIWYG editor same as PHP support CKEditor, WYMeditor, FCKeditor. Using this editor user can write blog easily with picture colorful content, admin can add product description with table design, product specification. Updated “Tested up to” in the readme and removed it from classic-editor.php. This should fix false positive errors in security plugins in the future. 1.6.2. Fixed bug that was preventing saving of the last used editor. 1.6.1. Fixed a warning on the block editor based widgets screen. Fixed use of a deprecated filter. 1.6. Updated for ...Classic Widgets is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress widgets settings screens. It will be supported and maintained to 2024, or as long as is necessary. Once activated and when using a classic (non-block) theme, this plugin restores the previous widgets settings screens and ... Classic Editor is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress editor and the “Edit Post” screen. It makes it possible to use plugins that extend that screen, add old-style meta boxes, or otherwise depend on the previous editor. Classic Editor is an official WordPress plugin, and ...gentoo.org sites. gentoo.org Wiki Bugs Forums Packages Wiki Bugs Forums Packages Having said that, if all you need is to enqueue some scripts/styles, then you may use enqueue_block_editor_assets hook for editor assets and enqueue_block_assets hook for both the editor and frontend assets (since WordPress 5.0).Use the Azure Pipelines classic editor to create and configure your build and release pipelines. Push your code to your version control repository. This action triggers your pipeline and runs tasks such as building or testing code. The build creates an artifact that's used by the rest of your pipeline to run tasks such as deploying to staging ...For example, you may download the ckeditor5-build-classic-32.0.0.zip file for the classic editor build. Extract the .zip file into a dedicated directory inside your project. It is recommended to include the editor version in the directory name to ensure proper cache invalidation once a new version of CKEditor 5 is installed. # Included files With the Classic Editor Addon installed that call is obviously redundant. With version 2.5.0 we introduce a condition that checks for WooCommerce and if active it removes that call. Win! Therefore we highly recommend installing this "Classic Editor Addon" plugin, which will automatically download the “Classic Editor” plugin to enable easy ...This example shows you how to use TinyMCE Classic Editor. TinyMCE HTML JS Edit on CodePen.io. p. 207 words. Powered by Tiny. Was this article helpful? Building a custom block editor. The WordPress block editor is a powerful tool that allows you to create and format content in various ways. It is powered, in part, by the @wordpress/block-editor package, which is a JavaScript library that provides the core functionality of the editor. This package can also be used to create custom block editors ... logging in to the Admin website => Click install new Plugin => install Classic Editor. Or directly download the plugin here. After the installation is complete, you proceed to activate the plugin, go to the Settings section of the Plugin and select Classic Editor as shown below and Save. Now you go to Posts and check your results.You can do this by heading to Posts » All Posts in your WordPress dashboard and then clicking on ‘Edit (block editor)’ under the post. This will open your post in the block editor. Then, click on the ‘Convert to blocks’ button in the toolbar at the top of the Classic block. The Classic block will now be converted into individual ...Mar 29, 2021 · Here are the steps to enable Classic Editor in WordPress.com: Log in to your WordPress.com account. Visit your Account Settings. In the Interface Settings section, enable Show advanced dashboard pages in the Dashboard appearance option. Select Save interface settings. Now when you visit your posts or pages, you’ll have the option to use the ... Jul 29, 2018 · Having said that, if all you need is to enqueue some scripts/styles, then you may use enqueue_block_editor_assets hook for editor assets and enqueue_block_assets hook for both the editor and frontend assets (since WordPress 5.0). functions.phpを使う方法がオススメですが、分からない方は「Classic Editor」というプラグインを使っても同じように旧エディタに戻すことができます。 難しい設定は一切なく、インストールして有効化するだけでOKです。Description. Convert to Blocks is a WordPress plugin that transforms classic editor content to blocks on-the-fly. After installing Gutenberg or upgrading to WordPress 5.0+, your content will be displayed in “Classic Editor Blocks”. While these blocks are completely functional and will display fine on the frontend of your website, they do ...Start at the Top. After logging in you are on the main Administration Screen called the Dashboard. This is where the organization of your site begins. At the top of the screen is the area called the toolbar. Click on your site name; it’s a link and it will take you to a view of your new WordPress site.Version: 1.6.3 Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all plugins that extend thi … Overall Rating WordPress Rating Review Tests Compare Changelog The plugin has some issues Sorry, pal! The plugin couldn’t pass all our tests. No hard feelings, right?Just like the title suggests, we will show you how to disable Gutenberg using the second method. Login to WordPress dashboard and go to Appearance -> Theme Editor. Select the active theme on your WordPress on the Select theme to edit dropdown. Click the functions.php file to edit it and add the following snippet. The snippet:Mar 3, 2023 · 1. Adding an image in the WordPress block editor. There is a ready-to-use image block in the WordPress block editor. Simply add the block and then upload an image file or select from the media library. You can also drag and drop images from your computer, and the editor will automatically create an image block for it. The template editor is now opt-in instead of opt-out for classic themes. One of the first Full Site Editing tools introduced in WordPress 5.8 is the template editor. The template editor is a special mode available in the post editor that allows you to create, assign, and edit block templates to specific posts and pages. Template Editor in action.Learn Faster. Practice is key to mastering coding, and the best way to put your PHP knowledge into practice is by getting practical with code. Use W3Schools Spaces to build, test and deploy code. The code editor lets you write and practice different types of computer languages.HTML editing in the classic WordPress Editor (TinyMCE) Usually, you would edit a page or a post in the Visual Editor, like below. The Visual Editor icons allow you to format text, insert lists and links, and more. Now, every time you edit something in here, behind the scenes, there is some HTML markup happening.Jul 22, 2023 · Lest see how to use ckeditor in php. Like Gmail use Closure Library JS editor, WordPress support TinyMCE WYSIWYG editor same as PHP support CKEditor, WYMeditor, FCKeditor. Using this editor user can write blog easily with picture colorful content, admin can add product description with table design, product specification. Hi, Rodrigo, I am another Classic Editor plugin user, and one of these sites that is using the plugin is running on PHP version 7.4 with no apparent issues. I’m not sure what the compatibility is with PHP versions 8 and up.Mar 3, 2023 · 1. Adding an image in the WordPress block editor. There is a ready-to-use image block in the WordPress block editor. Simply add the block and then upload an image file or select from the media library. You can also drag and drop images from your computer, and the editor will automatically create an image block for it. Nov 1, 2021 · On the left-hand side, go to Users > Your Profile. Check the box beside Disable the visual editor when writing. At the bottom of the page, click the blue Update Profile button. Hard refresh the page using Ctrl + F5 (Windows users) or Cmd, Shift, and R (Mac users). Uncheck the box next to Disable the visual editor when writing. Mar 10, 2023 · logging in to the Admin website => Click install new Plugin => install Classic Editor. Or directly download the plugin here. After the installation is complete, you proceed to activate the plugin, go to the Settings section of the Plugin and select Classic Editor as shown below and Save. Now you go to Posts and check your results. Use a different editor type than the Classic editor (and hence, cannot use the previous method), # Getting the editor data with getData() If the editor content needs to be retrieved for any reason, like for sending it to the server through an Ajax call, use the getData() method: const data = editor.getData(); # Setting the editor data with ... The source editing plugin is a low-level document editing interface, while all the buttons and dropdowns located in the toolbar are high-level ones. Changes made to the document source will be applied to the editor’s data model only if the editor understands (via loaded plugins) the given syntax. You will lose all changes that the editor ... In addition to the long-awaited PHP 8.0 support, this version includes additional goodies: The “Add Plugins” page displays plugins supporting ClassicPress first from the WordPress repository. Added support for image lazy loading to speed up your websites. Theme editor now handles modern CSS without reporting errors.Recover the classic editor in WordPress Why disable Gutenberg? Gutenberg is the new editor added in WordPress 5.0. This editor promises to bring a whole new change and experience to users. Nevertheless, after launching, it received plenty of criticism (more than praises) as it caused some problems for users, such as:Building a custom block editor. The WordPress block editor is a powerful tool that allows you to create and format content in various ways. It is powered, in part, by the @wordpress/block-editor package, which is a JavaScript library that provides the core functionality of the editor. This package can also be used to create custom block editors ... Inline editor. Inline editor lets you create your content directly in its target location with the help of a floating toolbar that apprears when the editable text is focused. In this example the image styles configuration was changed to enable left- and right-aligned images. Jul 16, 2023 · WordPress 5+ will use the block editor by default and there is no way to switch to the classic editor using the admin options only. However, developers may disable it using different methods like action hooks for example. Or another option would be to install the Classic Editor plugin. Either way, this will allow writing Description. Convert to Blocks is a WordPress plugin that transforms classic editor content to blocks on-the-fly. After installing Gutenberg or upgrading to WordPress 5.0+, your content will be displayed in “Classic Editor Blocks”. While these blocks are completely functional and will display fine on the frontend of your website, they do ...Jul 29, 2018 · Having said that, if all you need is to enqueue some scripts/styles, then you may use enqueue_block_editor_assets hook for editor assets and enqueue_block_assets hook for both the editor and frontend assets (since WordPress 5.0). But with classic Editor, when I want to create or modify, I have a fatal error : It is in the core file “ class-wp-user-query.php ” at line 479; and the tab “view” is empty; only the tab “text” is ful filled.Dec 29, 2022 · 4. Add editable block templates for posts and pages. Template editing is a non-breaking, optional feature added in WordPress 5.8, that brings a part of full site editing to classic themes. By enabling template editing: Theme developers can include HTML page templates that are built using blocks. Dec 5, 2022 · 2. How to edit HTML in the Classic Editor. Editing HTML code using the Classic Editor is straightforward. Open the page or post that you want to work on and locate the Text tab above the body of the document. Click on the Text tab, and you’ll see the contents of the Visual tab appear in plaintext format. By default, any text that you add ... This example shows you how to use TinyMCE Classic Editor. TinyMCE HTML JS Edit on CodePen.io. p. 207 words. Powered by Tiny. Was this article helpful?Feb 5, 2021 · For those who want to edit pages in the classic editor click on the page you want to edit. Read the url and change “block-editor” to “classic-editor”. I hope everyone uses this so that WordPress will restore easy access to the classic editor and will condemn the block editor to the fires of perdition where it belongs. Method 2. Disable Gutenberg with the Classic Editor Plugin. Method 3. Use Classic Editor with Disable Gutenberg Plugin. Method 1. Disable Gutenberg with the WPCode Plugin (Recommended) At WPBeginner, we recommend disabling Gutenberg using the WPCode plugin. WPCode is the best code snippets plugin for WordPress.WordPress 5+ will use the block editor by default and there is no way to switch to the classic editor using the admin options only. However, developers may disable it using different methods like action hooks for example. Or another option would be to install the Classic Editor plugin. Either way, this will allow writingFeb 11, 2022 · Now if you need to edit HTML code of your existing content and Custom HTML is not going to cut it for you, WordPress also lets you switch to the Code editor . To do so, either use this shortcut on your keyboard: Ctrl + Shift + Alt + M, or change it in the page settings as shown in the screenshot: By doing the switch, your entire page or post ... Examples. Check out these examples of different editor integrations. See the predefined builds in action, witness the unharnessed power of a full-featured editor, and find out amazing, custom-tailored implementations using the CKEditor 5 Framework.Classic Widgets is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress widgets settings screens. It will be supported and maintained to 2024, or as long as is necessary. Once activated and when using a classic (non-block) theme, this plugin restores the previous widgets settings screens and ... the use_widgets_block_editor filter controls whether or not the Widgets Block Editor is enabled. For example, a site administrator may include the following PHP code in a mu-plugin to disable the Widgets Block Editor. For more advanced uses, you may supply your own function. In this example, the Widgets Block Editor is disabled for a specific user.Dec 5, 2022 · 2. How to edit HTML in the Classic Editor. Editing HTML code using the Classic Editor is straightforward. Open the page or post that you want to work on and locate the Text tab above the body of the document. Click on the Text tab, and you’ll see the contents of the Visual tab appear in plaintext format. By default, any text that you add ... Discussions. A full-featured home hosted Cloud Drive, Personal Assistant, App Launcher, File Converter, Streamer, Share Tool & More! editor wordpress cms enterprise security ocr server cloud-drive nextcloud owncloud personal-assistants streamer cloud-storage self-hosted paas applauncher file-converter share-tool antivirus cloud-platform.HTML editing in the classic WordPress Editor (TinyMCE) Usually, you would edit a page or a post in the Visual Editor, like below. The Visual Editor icons allow you to format text, insert lists and links, and more. Now, every time you edit something in here, behind the scenes, there is some HTML markup happening.Feb 11, 2022 · Now if you need to edit HTML code of your existing content and Custom HTML is not going to cut it for you, WordPress also lets you switch to the Code editor . To do so, either use this shortcut on your keyboard: Ctrl + Shift + Alt + M, or change it in the page settings as shown in the screenshot: By doing the switch, your entire page or post ... CKEditor 5 API Documentation. The Class ClassicEditor. The classic editor implementation. It uses an inline editable and a sticky toolbar, all enclosed in a boxed UI. See the demo. In order to create a classic editor instance, use the static ClassicEditor.create() method. Classic editor and classic build The classic editor can be used directly from source (if you installed the @ckeditor ...Options are Classic Editor and Block Editor. Choose if you want to “ Allow users to switch editors.”. If you let users switch editors, they will see options to “Edit (Block Editor)” or “Edit (Classic Editor)” when accessing Pages or Posts. Click the Save Changes button. You are finished when you see a “Settings Saves” message.Classic Editor is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress editor and the “Edit Post” screen. It makes it possible to use plugins that extend that screen, add old-style meta boxes, or otherwise depend on the previous editor.This example shows you how to use TinyMCE Classic Editor. TinyMCE HTML JS Edit on CodePen.io. p. 207 words. Powered by Tiny. Was this article helpful? Recover the classic editor in WordPress Why disable Gutenberg? Gutenberg is the new editor added in WordPress 5.0. This editor promises to bring a whole new change and experience to users. Nevertheless, after launching, it received plenty of criticism (more than praises) as it caused some problems for users, such as:Classic Editor is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress editor and the “Edit Post” screen. It makes it possible to use plugins that extend that screen, add old-style meta boxes, or otherwise depend on the previous editor.Step 5: Use the Classic Editor Block. Now that the block has been added, you can start editing your page using the classic editor. Everything the classic WordPress editor had is now available in this block. You can use the single block for the entire page, add more than one, or use any of the other blocks you want. I am looking for PHP code that can be added to functions.php to forcefully Disable Classic editor for a CPT and show up only Block editor in a specific CPT, maintaining all other contents in classic editor. PHP code that can be added to functions.php Not looking for plugins{"payload":{"allShortcutsEnabled":false,"fileTree":{"wp-includes":{"items":[{"name":"ID3","path":"wp-includes/ID3","contentType":"directory"},{"name":"IXR","path":"wp ...The source editing plugin is a low-level document editing interface, while all the buttons and dropdowns located in the toolbar are high-level ones. Changes made to the document source will be applied to the editor’s data model only if the editor understands (via loaded plugins) the given syntax. You will lose all changes that the editor ... the use_widgets_block_editor filter controls whether or not the Widgets Block Editor is enabled. For example, a site administrator may include the following PHP code in a mu-plugin to disable the Widgets Block Editor. For more advanced uses, you may supply your own function. In this example, the Widgets Block Editor is disabled for a specific user.The Classic Editor plugin will be officially supported until December 31, 2021. During that time we will make sure that Gutenberg works seamlessly with existing WordPress infrastructure. That could include tools for testing and updating code, tutorials and additional documentation, or new compatibility layers. What is eventually created will be ...Learn how to install, integrate and configure CKEditor 5 Builds and how to work with CKEditor 5 Framework, customize it, create your own plugins and custom editors, change the UI or even bring your own UI to the editor. API reference and examples included.plugin classic-editor. Contribute to josedu90/classic-editor development by creating an account on GitHub. Jul 16, 2023 · WordPress 5+ will use the block editor by default and there is no way to switch to the classic editor using the admin options only. However, developers may disable it using different methods like action hooks for example. Or another option would be to install the Classic Editor plugin. Either way, this will allow writing Apr 3, 2021 · Yes! They’ve been turning it over sets of blogs at a time, it seems, rather than everyone all at once. Some old links like the Stats page I can’t seem to duplicate, but I can still get the All posts page like of old and link to the Classic Editor, and create new posts Classic Editor style (or just create new post, save with title, go to old style All Posts page and choose Classic Editor ... Posts written in the old editor will be in the Classic block. After selecting the block that houses the content, I hit the “Convert to blocks” button in the block toolbar. I do a quick check of anything that might need to be fixed before hitting the update button. “Convert to blocks” button for the Classic block.Method 2. Disable Gutenberg with the Classic Editor Plugin. Method 3. Use Classic Editor with Disable Gutenberg Plugin. Method 1. Disable Gutenberg with the WPCode Plugin (Recommended) At WPBeginner, we recommend disabling Gutenberg using the WPCode plugin. WPCode is the best code snippets plugin for WordPress.add_filter('use_block_editor_for_post_type', '__return_false'); Gutenberg Plugin (Before WordPress 5) If you want to disable the Gutenberg editor only for your own post types, you can add following code into your plugin or functions.php file of your theme.Classic Editor is an extremely trivial plugin, that really only strips gutenberg components out. It doesn't really add anything, and as far as I can tell has no complex data operations or database calls enclosed in it. It's much more likely that you are experiencing host or caching issues, that are somehow manifesting when certain plugins are run.Learn how to install, integrate and configure CKEditor 5 Builds and how to work with CKEditor 5 Framework, customize it, create your own plugins and custom editors, change the UI or even bring your own UI to the editor. API reference and examples included.Examples. Check out these examples of different editor integrations. See the predefined builds in action, witness the unharnessed power of a full-featured editor, and find out amazing, custom-tailored implementations using the CKEditor 5 Framework.Just like the title suggests, we will show you how to disable Gutenberg using the second method. Login to WordPress dashboard and go to Appearance -> Theme Editor. Select the active theme on your WordPress on the Select theme to edit dropdown. Click the functions.php file to edit it and add the following snippet. The snippet:Jun 2, 2022 · The ‘Visual’ tab section is not displaying any contents on the classic editor and tool bars also missing in either pages or posts …. Wordpress version: 6.0.3. Classic Editor version: 1.6.2. Theme: Soledad Version: 7.3.6. Kindly provide a fix asap. Viewing 2 replies - 1 through 2 (of 2 total) The topic ‘PHP 8 compatibility’ is closed ... the use_widgets_block_editor filter controls whether or not the Widgets Block Editor is enabled. For example, a site administrator may include the following PHP code in a mu-plugin to disable the Widgets Block Editor. For more advanced uses, you may supply your own function. In this example, the Widgets Block Editor is disabled for a specific user.Classic Editor is an extremely trivial plugin, that really only strips gutenberg components out. It doesn't really add anything, and as far as I can tell has no complex data operations or database calls enclosed in it. It's much more likely that you are experiencing host or caching issues, that are somehow manifesting when certain plugins are run.

Classic Editor is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress editor and the “Edit Post” screen. It makes it possible to use plugins that extend that screen, add old-style meta boxes, or otherwise depend on the previous editor. Classic Editor is an official WordPress plugin, and ... . Jurassic world dominion showtimes

classic editor.php

Mar 29, 2021 · Here are the steps to enable Classic Editor in WordPress.com: Log in to your WordPress.com account. Visit your Account Settings. In the Interface Settings section, enable Show advanced dashboard pages in the Dashboard appearance option. Select Save interface settings. Now when you visit your posts or pages, you’ll have the option to use the ... Create a New Project to Implement CKEditor. I am going to create a fresh setup in Laravel 8. Then, we will download the CKEditor and further will implement it in this project. To create a project in Laravel 8, I will be using the composer. So, open the terminal and enter the below command.Dec 1, 2022 · Continue below to learn how. Log into your WordPress dashboard. Navigate to Plugins > Add New . In the search box, type Advanced Editor Tools . Click Install > Activate. At the time of this review, this plugin, version 5.5.1, was tested up to WordPress 5.5.1 and is updated every 1-3 months. Classic Editor (クラシックエディター) は、WordPress チームがメンテナンスしている公式プラグインです。. 以前の WordPress エディターおよび投稿編集画面を復元します。. これにより、その画面を拡張したり、旧式のメタボックスを追加したり、以前のエディター ...I want to add simple html form without breaking the extisiting design or license of Classic Editor plugin which is GPLv2. I added simple code in classic-edior.php file (I'm not sure If it's the best way but I'm making a wp-plugin that must this simple form comes in Classic Edior creating post page so I can't use adding short code maybe?.Create a New Project to Implement CKEditor. I am going to create a fresh setup in Laravel 8. Then, we will download the CKEditor and further will implement it in this project. To create a project in Laravel 8, I will be using the composer. So, open the terminal and enter the below command.Classic Editor is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress editor and the “Edit Post” screen. It makes it possible to use plugins that extend that screen, add old-style meta boxes, or otherwise depend on the previous editor. Classic Editor is an official WordPress plugin, and ...1. Adding an image in the WordPress block editor. There is a ready-to-use image block in the WordPress block editor. Simply add the block and then upload an image file or select from the media library. You can also drag and drop images from your computer, and the editor will automatically create an image block for it.Use a different editor type than the Classic editor (and hence, cannot use the previous method), # Getting the editor data with getData() If the editor content needs to be retrieved for any reason, like for sending it to the server through an Ajax call, use the getData() method: const data = editor.getData(); # Setting the editor data with ... 4. Add editable block templates for posts and pages. Template editing is a non-breaking, optional feature added in WordPress 5.8, that brings a part of full site editing to classic themes. By enabling template editing: Theme developers can include HTML page templates that are built using blocks.I want to add simple html form without breaking the extisiting design or license of Classic Editor plugin which is GPLv2. I added simple code in classic-edior.php file (I'm not sure If it's the best way but I'm making a wp-plugin that must this simple form comes in Classic Edior creating post page so I can't use adding short code maybe?.Jul 16, 2023 · WordPress 5+ will use the block editor by default and there is no way to switch to the classic editor using the admin options only. However, developers may disable it using different methods like action hooks for example. Or another option would be to install the Classic Editor plugin. Either way, this will allow writing .

Popular Topics