Tag: wordpress

  • Cross Posting WordPress to Social Media

    Cross Posting WordPress to Social Media

    As we work towards a Publish Once Propagate Widely strategy it is nice (essential?) if on publish the post is pushed out to the required social platforms automatically.

    Goals:

    • The post is propagated with it’s featured or first image
    • -> ActivityPub (Mastodon)
    • -> Facebook
    • -> Instagram

    Solutions:

    • WordPress ActivityPub Plugin (Facebook usage is shrinking and open protocol social is what is replacing it)
    • A solid OpenGraph Tag plugin to pop the rich links (we are testing a few Opengraph is the best so far and VERY simple)
    • IFTTT WordPress Post to Facebook Page* (requires a WordPress login and Facebook permissions for the page)
    • Auto post to Instagram from Facebook

    * There are WP plugin options Jetpack works ok but is an annoying thing to have installed and keeps dropping the Facebook API connection, others do not seem well maintained. Can also do RSS triggered integrations but they do not catch the Featured image

    Fediverse Reactions
  • Website and Social Media Strategy for Small Non-Profit Organisations

    Website and Social Media Strategy for Small Non-Profit Organisations

    I am involved in a Trust that runs a Community Workshop in Wānaka and used to look after the website for another non-profit Wānaka Wastebusters.

    The demands of running a website change all the time along with the expectations of delivering content on social media.

    All non-profits have limited resources and we at Pure Web Hosting have been considering for some time what a strategy for successful web engagement would look like with this in mind.

    Goals

    • It has to be easy to execute for people with limited time and they need to feel empowered enough to keep doing it
    • The technology has to stay stable so time invested learning compounds, skipping around tech platforms and re-creating things needlessly is a disaster when a slow burn build up is what we are after
    • Creating content is an investment and only publishing it in social media platforms throws away the chance to build up a search engine friendly dataset and/or nicely formatted history of the organisation
    • Content created should ideally be published once and automatically propagated widely and reliably into social media making the most of the effort of creating it
    • Adding features at low cost should be available with relatively low investment (selling tickets or adding a donate button should not require a big investment in outside help)
    • It should be a KISS solution that can be handed over as easily as possible to the next maintainer
    • The website should be fungible, it needs to be easy to take it elsewhere if the provider is annoying or increasing costs out of control.
    • Price should be low

    Looking at the above goals I think I have set myself an impossible task. Below I’ll lay out how these might be achieved over time.

    Solutions

    This assumes an organisation wishes to have a website. Of course some might only want to exist in social media, those are not dealt with here.

    The foundation – The Website Platform

    There are many website publishing platforms and content management systems. In 2025 I think it can be summed up like this:

    • Squarespace and Wix seems cheap until you start adding things and your website can not be easily moved when they inevitably increase prices or enshitify the service
    • We’re talking the demands of a small org here so delivering high volumes of traffic is not assumed to be required
    • WordPress runs over 40% !!! of the internet, is fully open source, there are many people who know how to work in it and while it does have a learning curve; any effort made will compound into the future.

    So running the website itself with WordPress, hopefully on our hosting service ;-), is, in our humble opinion, the best option. For more on WordPress and the difference between wordpress.com and running it yourself see here.

    Setting the style/design the Website

    Since 2018 WordPress has a block editing system which enables the creation of quite complex media layouts easily when using a standard theme. It’s evolving and with every free update it gets better.

    This means no need to invest in themes that have a yearly subscription or getting one designed specifically for your organisation. Starting with the latest theme WordPress ships with (currently twenty-twenty-five) and going from there works, it’s what this blog uses in it’s most basic form.

    Static site content

    All sites have these, think Home / About / Our Impact etc. In WordPress these are ‘pages’ and can be easily created with the Block Editor. It takes a bit to learn but once you are there .. it’s quick …

    Updates, News, Blogs and making Publish Once Propagate Widely a reality

    Most organisations have updates, announcements, news or progress they want to propagate out to the public. In WordPress you can create ‘Posts’ that have a publish date and which are easily presented as a feed or blog.

    The important thing here is that you get more engagement publishing this content on the social platforms, and many orgs only do this. It is our belief that pretty soon as say Facebook becomes more irrelevant people are going to really regret creating all that nice content and not being able to easily export it into a platform they have real control of.

    The solution here is to publish this content in the WordPress website and then post links to it on the social platforms. You then get the benefits of owning the data and can concentrate on making nice content knowing it will be seen.

    How is this achieved? There are WordPress plugins that do it automatically into Facebook and Facebook will automatically post into Instagram or Threads if you wish. You can also, with a free plugin, make your WordPress website a fully fledged node of the ActivityPub driven Mastodon world which is seeing increased adoption and may well become the standard in how to distribute and follow content.

    NB: Added 13th Oct 2025: We need to include implementation of Opengraph tags

    Cost

    The above ideally would cost no more than $200nzd per year to pay for a domain name and a web host who will ensure your website is available and safe.

  • WordPress self hosted versus wordpress.com

    WordPress self hosted versus wordpress.com

    We haven’t used any AI for any of the writing in this blog. I mean writing is fun so why take short cuts.

    For a question as important as this though I imagine people will search for themselves. So instead of trying to convince anybody with our own biased thoughts here are some hopefully less biased thoughts from Claude:

    Complete Control & Ownership

    • Full ownership of your website, content, and data
    • No risk of platform shutdowns or policy changes affecting your site
    • Complete control over your domain and hosting environment
    • Can’t be suspended or banned by a third-party platform

    Unlimited Customization

    • Install any theme or plugin – no restrictions on what you can use
    • Full access to edit PHP, CSS, HTML, and all code
    • Create custom functionality and modifications
    • No limitations on design or feature implementation

    Better Performance & SEO

    • Choose optimized hosting tailored to your needs
    • Implement advanced caching and CDN solutions
    • Full control over site speed optimization
    • Better SEO capabilities with unrestricted plugin access
    • No forced branding or ads from hosting platforms

    Monetization Freedom

    • No revenue sharing – keep 100% of your earnings
    • Run any type of ads or affiliate programs
    • Sell products/services without platform fees
    • No restrictions on e-commerce functionality

    Professional Features

    • Advanced backup and security solutions
    • Multiple staging environments for testing
    • Integration with any third-party services or APIs

    Cost Effectiveness (Long-term)

    • Often cheaper than premium hosted solutions as you scale
    • No per-user fees or transaction costs
    • Choose hosting that fits your budget and needs
    • Bulk pricing advantages for multiple sites

    Developer-Friendly

    • Full database access for migrations and development
    • Git integration and version control
    • Custom development environments
    • No restrictions on server-side functionality

    Privacy & Security

    • No forced data sharing with platform providers

    Complete data control

    • Implement your own security measures
    • GDPR/privacy compliance on your terms

    Fediverse Reactions
  • Wānaka WordPress Course

    Wānaka WordPress Course

    It is hard for small organisations, especially non-for-profits to not succumb to skipping to different technology instead of investing in learning and supporting existing.

    We have seen this with WordPress, a organisation has a site built with it, decides change is necessary and is wooed away by a designer who is more at home in SquareSpace or Wix. Often they realise the move results in more expense and even more investment in learning a whole new system, especially when the next designer requires yet another move.

    WordPress is not ideal, but it is a whole lot better than people think once you get to know it. It is also often cheaper and is definitely more aligned ethically and geographically if hosted locally with small organisation s who “Just want a web presence”.

    To help locally we are going to run a course on how to build a basic site and grow skills in WP, the Block Editor is now good enough IMHO that it is worth the learning curve.

    Here is our proposed course outline:

    • How websites and domain names are related
    • Where websites live and how basic costs
    • What is WordPress and why it is cool
    • Create a site and what is in the main toolbar
    • Creating your first page!
    • Different content types and why they exist
    • Create your first Post!
    • Themes and strategy around how to manage them
    • How a website can drive your social media while retaining your control and content ownership (publish once, propagate widely)
    • Plugins and extending from the basics

  • And Pureflow becomes Pure Web Hosting

    This all started because we wanted a .nz domain name. Ten years ago when we started Pureflow.io we thought .io was all trendy. Only to realise down the track that we’d rather be seen as the local dogooders that we are, rather than a ‘Company From Elsewhere’.

    Our updated logo

    It was going to take a few weeks, but now, a few months later, we are stoked to have our new platform up and running:

    • Lloyd moved the back end infrastructure to Kubenetes to manage our mini-cloud and wrote a bunch of cool API’s to control everything.
    • Gwilym made a Next.js/Prisma/tRPC client app so people can see their sites, add more sites, see DNS in realtime and manage billing.
    • We exported over the data from our old client app and are restarting with subscription payment through Stripe (or bank transfers if that is preferred).
    • Moved the whole lot to NZ based servers with redundancy.
    • Lloyd re-built the backup model.
    • Gwilym updated the logo and lost some time in Monotype Font Land.

    Fediverse Reactions