On March 19, 2025 at 19:39
What are some high-end WordPress plugins priced at $500+/year? I came across Newsletter Glue at $1.4K/year for their Pro plan. Any others in that range?
What are some high-end WordPress plugins priced at $500+/year? I came across Newsletter Glue at $1.4K/year for their Pro plan. Any others in that range?
And I was wondering why the –webpack-devtool flag doesn't work… It is looking for two slashes in the code. All other –webpack-* flags have a single dash as separator so this must be a bug in the source.
OpenAI just launched vector search and retrieval for your proprietary document embeddings via their File Search API. Perfect if you're committed to OpenAI's ecosystem and don't mind the platform lock-in.
The real power? Synthesized responses — answering queries in a single request while handling ranking and augmentation behind the scenes. More details here: https://platform.openai.com/docs/guides/retrieval#synthesizing-responses
Responded to @mikrotik:
@mikrotik That would explain the behavior. I believe it is the opposite to other places where multiple items can be selected such firewall rules, for example. Would be nice to have this documented.
Is the use-case to limit the logs per component such as critical but for LTE, for example?
Responded to @kevintitmarsh:
@kevintitmarsh Thanks for confirming! I’ve now enabled remote syslog and will check the logs if it happens again. All firmware, including RouterBoard and modems, is up to date with stable.
Responded to @kasparsd:
Interestingly, the default syslog format is a custom Mikrotik format. For standard format you need to select BSD syslog which is actually RFC3164.
Grafana Loki and Promtail use this library for parsing syslog payloads https://github.com/leodido/go-syslog
Responded to @kasparsd:
@mikrotik Using `nc -k -v -l -p 9514` I was able to verify that even in TCP mode it fails with multiple topics selected.
Responded to @kasparsd:
@mikrotik Am I missing anything?
Responded to @kasparsd:
Here is a working prototype. Do you think <PluginPostStatusInfo /> is the best placement for it?
Would it be useful to have a post-meta inspector that worked without the legacy metaboxes? Like Post Meta Inspector or Metadata Viewer plugins but with Gutenberg UX?
How should I price a WordPress plugin with 10k active installs on WP-org? The PRO version hasn’t launched yet, but the domain ranks well for relevant keywords. Any insights on valuation and pricing strategy?
Responded to @kasparsd:
Here is a good example of such an API in the AI Services plugin by Felix Arntz https://github.com/felixarntz/ai-services/blob/main/includes/Services/Options/Option_Encrypter.php
One major challange is how to store the secrets without asking users to modify files on the server to add the private keys as constants.
WordPress core needs a standard API for encrypting values in the database (such as options and post/term/user meta). This would allow storing API secrets without the risk of exposing them to anyone with DB read access.
Responded to @kasparsd:
Visit https://wpelevator.com to subscribe!
And here is the newsletter covered in the video: https://newsletter.wpelevator.com/posts/ai-embeddings-in-wordpress-and-query-loop-block-post-ordering
Here is a video overview of my latest email newsletter covering AI vector embeddings for WordPress in MySQL, Query Block ordering by custom menu order, focal point selector for all attachments, and native system fonts for block themes.
Responded to @kasparsd:
Here is the guide: https://wpelevator.com/guides/ai-embedding-search
Curious about AI embeddings 💘 and how they apply to WordPress? I’ve put together a guide that explains their role in powering regular search and retrieval-augmented generation (RAG) systems for even better search results or chat systems.
Experimenting with storing embedding vectors as packed 32-bit floats in a MySQL VARBINARY column and handling distance calculations in PHP.
As expected, the real bottleneck is the math — especially with larger vectors. Also array_map() and array_sum() are super slow and unusable for this.