• techteammanagement

    (@techteammanagement)


    Good morning,

    The page I linked contained the issues I am reporting this morning, but I modified it already to work around the issue.

    I’m running WordPress version 7.0.2. Since Better Font Awesome is only compatible up to 6.7.5, I understand that this version incompatibility may be part of the issue. Hoping for a Better Font Awesome update soon!

    I use the Heroic KB plugins and along with the KnowAll theme. The site makes heavy use of the HeroTheme messages, and I would like to nest FA icons inside those message blocks. Below is what the shortcode(s) would look like. I find that the Better Font Awesome shortcode is not rendered and the code is shown on the page within the message box instead of the icon.

    [ht_message mstyle="info" title="Already using Outlook?" show_icon="true" id="" class="" style="" ]If you have Outlook already set up with another account, expand the Outlook menu in the upper-left corner of the screen, click Settings..., and then Accounts. Click the plus symbol ([icon name="plus" style="solid" class="" unprefixed_class=""]) in the bottom-left corner of the Accounts window, click Add an Account..., and skip to step 6.[/ht_message]

    Here is more info about my environment:

    OS:     Linux 5.14.0-687.33.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jul 29 03:33:17 EDT 2026 x86_64
    Shell: /bin/bash
    PHP binary: /opt/remi/php83/root/usr/bin/php
    PHP version: 8.3.33
    php.ini used: /etc/opt/remi/php83/php.ini
    MySQL binary: /usr/bin/mysql
    MySQL version: mysql Ver 8.0.46-37 for Linux on x86_64 (Percona Server (GPL), Release 37, Revision 39e2b60e)

    php wp-cli.phar core version
    7.0.2

    +-----------------------------------------+----------+---------+
    | name | status | version |
    +-----------------------------------------+----------+---------+
    | add-from-server | inactive | 3.4.5 |
    | better-font-awesome | active | 2.0.4 |
    | better-search-replace | inactive | 1.4.10 |
    | classic-editor | active | 1.7.0 |
    | contact-form-7 | active | 6.1.6 |
    | copy-the-code | active | 5.5.2 |
    | copy-to-clipboard-mobile-web | active | 2.3 |
    | contact-form-7-dynamic-select-extension | active | 2.0.3 |
    | export-all-urls | inactive | 6.0 |
    | fix-request-uri | active | 0.2 |
    | olympus-google-fonts | active | 4.1.3 |
    | google-analytics-for-wordpress | active | 11.1.2 |
    | google-language-translator | active | 6.0.20 |
    | health-check | inactive | 1.7.1 |
    | heroic-blocks | active | 1.2.4 |
    | heroic-glossary | active | 2.0.1 |
    | ht-knowledge-base | active | 4.5.2 |
    | ht-kb-analytics-pro | inactive | 1.0.0 |
    | ht-shortcodes | active | 1.1.5 |
    | heroic-table-of-contents | active | 1.2.7 |
    | list-category-posts | active | 0.96.0 |
    | query-monitor | active | 4.0.7 |
    | relevanssi-premium | active | 2.26.1 |
    | relevanssi-premium-snowball-stemmer | active | 1.0 |
    | responsive-lightbox-lite | active | 1.3.5 |
    | shortcodes-ultimate | inactive | 7.8.4 |
    | silence-admin-email-confirmation | active | |
    | tt-autofocus-search | active | 0.1 |
    | tt-problem-finder | active | 0.1 |
    | user-role-editor | active | 4.65 |
    | wordpress-importer | active | 0.9.5 |
    | wp-cassify | active | 2.4.9 |
    | wp-dark-mode | inactive | 5.3.10 |
    | wp-featherlight | inactive | 1.3.4 |
    | wp-super-cache | inactive | 3.1.1 |
    | health-check-troubleshooting-mode | must-use | 1.7.2 |
    | advanced-cache.php | dropin | |
    | db.php | dropin | |
    +-----------------------------------------+----------+---------+

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Author Mickey Kay

    (@mcguive7)

    Hi there 👋. I just released Better Font Awesome 3.0.0, which is supported through the latest version of WordPress.

    As for the nested shortcode issue, typically this is an issue with the enclosing [ht_message] shortcode. WordPress only processes nested shortcodes when the outer shortcode explicitly runs do_shortcode() on its content.

    As a quick check, try the [icon] shortcode outside [ht_message]. If it works there, the Heroic shortcode will need to add support for processing nested shortcodes. If it does not work independently, please let us know and we can investigate further.

Viewing 1 replies (of 1 total)

You must be logged in to reply to this topic.