Hooks IntelliSense for WordPressThis VS Code extension provides IntelliSense and autocomplete for WordPress hooks, actions, and filters.
UsageStart typing the name of a WordPress action or filter within Autocomplete is also provided for the callback function. It's contextually aware and provides options for a function, a class method, a closure, an arrow function, and WordPress' built-in utility functions: An autocompleted closure callback looks like this: Hover information for an action or filter name looks like this: FAQWhich functions does the autocomplete list and hover information work with?
How can I trigger the autocomplete list if it doesn't show up?Place your cursor within the first parameter of one of the supported functions, eg Can I disable or adjust the type declarations / type hints / docblock?Yes, open the preferences for VS Code and go to the Extensions -> Hooks IntelliSense for WordPress section. Where does the list of hook names come from?They're generated directly from the WordPress core software and updated in time for each new release. They're bundled with this extension so there's no requirement for your project to include WordPress if you don't want to, and the extension doesn't scan the files in your project looking for actions and filters. SponsorsThe time that I spend maintaining this extension and other tools is in part sponsored by: Plus all my kind sponsors on GitHub: LicenseThis extension is free and open source software. It's licensed under the GNU GPL version 3. Thanks
|