Language Change
PR-6.2-dev
Pending
User tests:
Successful:
Unsuccessful:
Pull Request resolves #
Summary of Changes
This PR adds a new schema.org plugin for LocalBusiness type.
- Copy of organization plugin with modifications
- Adds LocalBusiness schema type to the schema.org plugin system
- Includes form fields: name, image, url, email, address, and generic fields
- Implements SubscriberInterface and uses SchemaorgPluginTrait
Testing Instructions
- Install the plugin by copying the
localbusiness folder to /plugins/schemaorg/ or install via zip.
- Enable the plugin from Extensions → Plugins (
plg_schemaorg_localbusiness).
- Go to System → Clear Cache.
- Create or edit an article.
- In the Schema tab, select
LocalBusiness from the schema type dropdown.
- Fill in the fields (Business Name, Logo, URL, Email, Address, etc.).
- Save the article.
- View the article on the frontend.
- Check the page source (Ctrl+U) and verify that a
<script type="application/ld+json"> tag with @type: "LocalBusiness" is present.
Actual result BEFORE applying this Pull Request
- LocalBusiness schema type is not available in the schema type dropdown.
- Cannot add LocalBusiness structured data to articles.
Expected result AFTER applying this Pull Request
- LocalBusiness schema type appears in the schema type dropdown.
- Form fields (Business Name, Logo, URL, Email, Address, Additional Fields) are displayed.
- Data is saved to the database and displayed as JSON-LD in the frontend with
@type: "LocalBusiness".
Link to documentations
Please select:
mortezahonar
-
open
-
23 Apr 2026
mortezahonar
-
change
-
23 Apr 2026
joomla-cms-bot
-
change
-
23 Apr 2026
| Category |
|
⇒ |
Administration
Language & Strings
Front End
Plugins
|
mortezahonar
-
change
-
23 Apr 2026
The description was changed
mortezahonar
-
edited
-
23 Apr 2026
mortezahonar
-
change
-
23 Apr 2026
The description was changed
mortezahonar
-
edited
-
23 Apr 2026
mortezahonar
-
change
-
23 Apr 2026
The description was changed
mortezahonar
-
edited
-
23 Apr 2026
mortezahonar
-
change
-
23 Apr 2026
The description was changed
mortezahonar
-
edited
-
23 Apr 2026
mortezahonar
-
change
-
23 Apr 2026
| Labels |
Added:
Language Change
PR-6.2-dev
|
Add a Comment
Login with GitHub to post a comment