10-28-2026, 04:51 AM
Remember: _activate() should be reversible, _install() owns permanent structures.
Hooks are the heart of MyBB plugins — is where everything starts.
Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
Any tips, experiences or strong opinions welcome.
Hooks are the heart of MyBB plugins —
Code: PHP
$plugins->add_hook('pre_output_page', 'my_func');Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
Any tips, experiences or strong opinions welcome.
10-28-2026, 02:04 AM
I design in the browser almost exclusively now; mockups only for client sign-off.
Container queries changed how I build card layouts — the component adapts to its slot, not the viewport.
Dark mode is a one-liner media query once your colours live in variables.
I did a bit of searching but could not find a recent thread on this, so here we go.
Container queries changed how I build card layouts — the component adapts to its slot, not the viewport.
Dark mode is a one-liner media query once your colours live in variables.
I did a bit of searching but could not find a recent thread on this, so here we go.
10-27-2026, 11:26 PM
I play almost everything on easy now and enjoy games far more than when I chased achievements.
Soundtrack vinyl collecting is my side hobby — game OSTs are incredible value.
Soundtrack vinyl collecting is my side hobby — game OSTs are incredible value.
10-27-2026, 04:06 PM
Never let WordPress send mail natively on a VPS — use SMTP or a transactional service.
I stopped using page builders once the block editor matured.
Caching is the single biggest performance win on cheap shared hosting.
Every build of mine starts with the same six plugins and grows from there.
I stopped using page builders once the block editor matured.
Caching is the single biggest performance win on cheap shared hosting.
Every build of mine starts with the same six plugins and grows from there.
10-27-2026, 03:58 AM
Code: PHP
define('IN_MYBB', 1);Spam registrations dropped to nearly zero after enabling a good Q&A challenge.
Make sure you take both a files and a database backup before upgrading.
I switched the cache store to Redis and the ACP feels snappier now.
Maybe this has been discussed before, but I could not find anything recent.
10-26-2026, 09:44 PM
Hooks are the heart of MyBB plugins — is where everything starts.
I keep a list of essential plugins and thought I would share it here.
Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
Code: PHP
$plugins->add_hook('pre_output_page', 'my_func');I keep a list of essential plugins and thought I would share it here.
Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
10-26-2026, 08:07 PM
A lot of old 1.6-era themes only need template tweaks to render correctly.
Keeping templates in Git finally lets me diff changes sanely.
Any tips, experiences or strong opinions welcome.
Would love to hear how you all handle this.
Keeping templates in Git finally lets me diff changes sanely.
Any tips, experiences or strong opinions welcome.
Would love to hear how you all handle this.
10-26-2026, 06:25 PM
Bootstrap 5 works fine inside MyBB as long as you namespace your overrides.
Keeping templates in Git finally lets me diff changes sanely.
Remember to hard-refresh after syncing, the CSS cache is aggressive.
Keeping templates in Git finally lets me diff changes sanely.
Remember to hard-refresh after syncing, the CSS cache is aggressive.
10-26-2026, 06:22 AM
wp-cron only fires on page views, so low-traffic sites should switch to system cron.
The block editor is fine now, but I still install Classic Editor on client sites.
Child themes are still the correct way to override a theme you do not control.
Any tips, experiences or strong opinions welcome.
The block editor is fine now, but I still install Classic Editor on client sites.
Child themes are still the correct way to override a theme you do not control.
Any tips, experiences or strong opinions welcome.
10-25-2026, 09:36 AM
I rebuilt the whole front page based on what users actually clicked.
After six months of evenings and weekends, it is finally ready to show people.
Be brutal — I would rather hear it here than from a client.
After six months of evenings and weekends, it is finally ready to show people.
Be brutal — I would rather hear it here than from a client.
10-25-2026, 08:44 AM
Remember: _activate() should be reversible, _install() owns permanent structures.
Hooks are the heart of MyBB plugins — is where everything starts.
I keep a list of essential plugins and thought I would share it here.
Hooks are the heart of MyBB plugins —
Code: PHP
$plugins->add_hook('pre_output_page', 'my_func');I keep a list of essential plugins and thought I would share it here.
10-25-2026, 08:40 AM
Handheld PCs turned my commute into actual gaming time instead of doom-scrolling.
After years of flagships I switched to a midrange phone and honestly barely notice the difference.
Curious what everyone else here thinks about it.
Would love to hear how you all handle this.
After years of flagships I switched to a midrange phone and honestly barely notice the difference.
Curious what everyone else here thinks about it.
Would love to hear how you all handle this.
10-25-2026, 04:09 AM
I rebuilt the whole front page based on what users actually clicked.
After six months of evenings and weekends, it is finally ready to show people.
Be brutal — I would rather hear it here than from a client.
Everything is custom except the CMS, and the CSS is all variables so theming is trivial.
Would love to hear how you all handle this.
After six months of evenings and weekends, it is finally ready to show people.
Be brutal — I would rather hear it here than from a client.
Everything is custom except the CMS, and the CSS is all variables so theming is trivial.
Would love to hear how you all handle this.
10-24-2026, 02:59 PM
Use the report button rather than back-seat moderating.
We ask everyone to keep discussions civil and on-topic.
Please take a minute to read the rules — they are short and mostly common sense.
Welcome aboard! Forumeze is a general-purpose community for webmasters, gamers and tinkerers.
We ask everyone to keep discussions civil and on-topic.
Please take a minute to read the rules — they are short and mostly common sense.
Welcome aboard! Forumeze is a general-purpose community for webmasters, gamers and tinkerers.
10-24-2026, 11:59 AM
xmlhttp.php is the cleanest way to add AJAX endpoints to MyBB.
Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
I keep a list of essential plugins and thought I would share it here.
Curious what everyone else here thinks about it.
Returning true from a by-value hook replaces the argument; by-reference hooks mutate in place — check the call site.
I keep a list of essential plugins and thought I would share it here.
Curious what everyone else here thinks about it.
1
2
Feb 2026
10-24-2026, 08:47 AM
I switched the cache store to Redis and the ACP feels snappier now.
— always check for this guard in your own plugin files.
Curious what everyone else here thinks about it.
Code: PHP
define('IN_MYBB', 1);Curious what everyone else here thinks about it.
10-24-2026, 08:09 AM
Bought a theme lately? Share where — marketplaces vary wildly in quality.
Dark mode via prefers-color-scheme is easier than I expected.
I have been test-driving lightweight themes and the speed difference is dramatic.
Dark mode via prefers-color-scheme is easier than I expected.
I have been test-driving lightweight themes and the speed difference is dramatic.
1
1
Feb 2026
10-24-2026, 12:46 AM
WireGuard took ten minutes to set up and replaced every port-forward I had.
Self-hosted email is the one thing I refuse to take on — deliverability is a minefield.
IoT devices live on their own VLAN with no internet access and I sleep better.
My little home lab started as a Pi and is now a full rack shelf — send help.
Self-hosted email is the one thing I refuse to take on — deliverability is a minefield.
IoT devices live on their own VLAN with no internet access and I sleep better.
My little home lab started as a Pi and is now a full rack shelf — send help.
10-23-2026, 09:27 PM
I keep a list of essential plugins and thought I would share it here.
xmlhttp.php is the cleanest way to add AJAX endpoints to MyBB.
Hooks are the heart of MyBB plugins — is where everything starts.
xmlhttp.php is the cleanest way to add AJAX endpoints to MyBB.
Hooks are the heart of MyBB plugins —
Code: PHP
$plugins->add_hook('pre_output_page', 'my_func');
10-23-2026, 09:05 AM
Went from air to an AIO and the noise difference at load is night and day.
I debloat Windows with a small script and a restore point — never had an issue.
My old GPU still holds up, but the new titles are starting to push it.
Finally finished the rebuild after months of collecting parts one sale at a time.
I debloat Windows with a small script and a restore point — never had an issue.
My old GPU still holds up, but the new titles are starting to push it.
Finally finished the rebuild after months of collecting parts one sale at a time.
