Blog

AI Beatmaking AI Era Airbit Artwork Auxy Max Beatmaker Mindset Beatmaking Tips Beat Marketing Beat Selling Site BeatStars Distributing Music IMRO iOS Koala Sampler Marketing For Rappers Mindset for Rappers Music Diary Music NFT Rap/Vocals Spirituality for Beatmakers Suno Udio Web3

  • How I Fixed IndieAuth Problems by Adding rel=”me” in WordPress

    david palma buVtAQuhRs unsplash scaled

    Have you ever wanted to use your own website to log in to other sites? That’s what IndieAuth helps you do.

    But what if the special WordPress plugin for IndieAuth stops working?

    That’s what happened to me. So, I found a simple way to fix it myself—with help from something called the Code Snippets plugin.

    Let me show you how I did it.

    What Is rel=”me”?

    rel=me is a small bit of code that you can add to your site.

    It tells other websites which social media accounts and links belong to you.
    This helps prove that you are really you when you log in or connect your accounts.

    For example:

    <link rel="me" href="https://mastodon.social/@yourusername" />
    <link rel="me" href="https://github.com/yourusername" />

    You can add as many links as you want for your different profiles.

    Why Did the Plugin Break?

    Sometimes, plugins don’t work because:

    • Your WordPress site or theme gets a big update.
    • Another plugin causes problems.
    • The plugin just hasn’t been updated in a long time.

    When this happens, important things like rel=”me” might not show up on your site.

    How I Fixed It With Code Snippets

    Instead of changing tricky WordPress code, I used the Code Snippets plugin.

    This plugin lets you safely add new code to your site, kind of like adding stickers to a notebook.

    Step 1: Get the Code Snippets Plugin

    • Go to “Plugins” in WordPress.
    • Click “Add New.”
    • Search for “Code Snippets.”
    • Install and turn it on.

    Step 2: Add Your rel=”me” Link in Header & Footer

    • Go to your WordPress dashboard.
    • Open the Code Snippets plugin.
    • Find the section for “Header & Footer.”
    • In the “Header” area, paste your rel=”me” code.
    • Change the links to match your real accounts!
    • Save your changes.

    How to Check If It Works

    • Go to your website.
    • Right-click and choose “View Page Source.”
    • Look for your rel=”me” links in the head section.
    • Try using IndieAuth again on another site.

    If you see your links, you did it.

    Why This Helps

    Plugins can break sometimes. But you can still show other sites which accounts belong to you. Adding rel=”me” links by yourself is a simple fix.

    This way, you stay in charge of your online identity, even when tools break. Give it a try and see how easy it is.

  • How to Achieve POSSE (Publish on your Own Site, Syndicate Elsewhere)

    rizal ramadhany 9UerTAAiywo unsplash scaled

    POSSE (Publish on your Own Site, Syndicate Elsewhere) is a content publishing strategy that emphasizes posting original content on your own website first and then syndicating (sharing) it to third-party platforms like social media or other content aggregators. This approach ensures you maintain control and ownership of your content while still reaching audiences on external platforms. Below is a comprehensive guide to implementing POSSE:


    Steps to Implement POSSE

    1. Set Up Your Personal Website

    • Use a platform like WordPress, Hugo, or Jekyll to create a website that you own and control.
    • Ensure your website supports RSS feeds, as these are often used for syndication.
    • Choose a domain name that reflects your brand or identity.

    2. Publish Content on Your Website

    • Post all original content (articles, blog posts, microblogs, etc.) on your website first.
    • Include metadata like canonical URLs to establish your site as the original source.

    3. Syndicate Content to External Platforms

    Syndication involves sharing copies or summaries of your content on third-party platforms with links back to the original post. Here’s how:

    • Manual Syndication: Copy and paste the content or its summary to platforms like Twitter, Facebook, or LinkedIn, including a link to the original post.
    • Automated Syndication:
    • Use tools like Bridgy for automated sharing to platforms like Twitter or Mastodon.
    • Plugins like “WordPress Crosspost” can automate syndication from WordPress to Medium or other platforms.
    • Services like IFTTT or Zapier can connect your RSS feed to social media accounts for automatic posting.

    4. Link Back to Your Original Content

    • Ensure syndicated posts include a link (e.g., permashortlink) back to the original post on your site. This helps redirect traffic and improves SEO.

    5. Track and Manage Responses

    • Use tools like Webmentions or Bridgy Backfeed to aggregate comments, likes, and shares from third-party platforms back onto your website.

    Tools and Plugins for POSSE

    Here are some tools and plugins that can simplify POSSE implementation:

    • WordPress Plugins: Plugins like “IndieWeb” or “Jetpack” support syndication and webmentions.
    • RSS-Based Tools: Tools such as Feed2Toot (for Mastodon) or Enhance’s Arc Plugin can syndicate RSS feed content automatically.
    • Custom Scripts: For developers, tools like SiloRider (Python) or custom GitHub Actions can be used for more advanced automation.

    Benefits of POSSE

    1. Content Ownership: You retain full control over your content without relying on third-party platforms.
    2. Improved SEO: Canonical links and backlinks from syndicated content improve discoverability.
    3. Platform Independence: If a social media platform changes its terms of service or shuts down, your content remains safe on your site.
    4. Audience Reach: Syndication allows you to meet audiences where they are while driving traffic back to your site.

    Example Workflow

    1. Write an article on your personal site (e.g., WordPress).
    2. Use an RSS-based plugin or tool like Bridgy Publish to share the article on Twitter and Mastodon.
    3. Include links in syndicated posts pointing back to the original article.
    4. Aggregate comments from Twitter using Bridgy Backfeed.

    By following this model, you can ensure that you maintain ownership of your content while leveraging external platforms for visibility and engagement.

  • Easy IndieWeb Login: Using rel=me and GitHub When IndieAuth Breaks on WordPress

    m umar farooq ZT ssX5kISw unsplash scaled

    Sometimes WordPress plugins break. This happened to the IndieAuth plugin.

    When this plugin doesn’t work, you can’t use it to log in to other sites with your WordPress website. That’s a problem if you use IndieWeb tools.

    But there’s a simple way around this.

    Use something called relmeauth. You don’t need a plugin for this. Instead, you just connect your site to another account you own, like GitHub.

    Here’s how you can do it:

    Why IndieAuth Stops Working

    Sometimes updates or new settings in WordPress mess up the IndieAuth plugin. This can stop you from logging in to sites that need IndieAuth. You might see errors or things just don’t work as you expect.

    What Is relmeauth?

    Relmeauth is an easier way to prove who you are on the web.

    It uses something called a “rel=me” link. This is just a special kind of link that tells other sites, “I own this other account too!”

    Sites like Mastodon and some IndieWeb tools know how to read these links.

    How to Use GitHub With rel=me

    1. Add this line to the header (top part) of your WordPress site:
    <link rel="me" href="https://github.com/yourusername">
    1. Next, go to your GitHub profile. In the “Website” field, add the link back to your website.

    This makes a 2-way connection. Your site links to GitHub. GitHub links back to your site.

    Now, some sites will let you login or prove who you are by checking these links.

    The Good Parts

    • No plugin needed! This works even if the IndieAuth plugin is broken.
    • Simple steps. It’s just adding a link on your site and a link on your GitHub.
    • Still works for IndieWeb login on places that check rel=me links.

    One Thing to Remember

    This only works on websites that support rel=me login. If the site checks for these links, you’re good.

    So, if IndieAuth stops working on your WordPress, just use rel=me with GitHub. It’s quick, easy, and keeps your IndieWeb login working.

  • How do I put a verification mark next to a link when adding my website in Mastodon?

    riswan ratta kXukovKHLXs unsplash scaled

    You need to include the rel=”me” attribute in the link from the destination URL to your Mastodon profile. However, there is currently no direct way to set the rel=”me” attribute on links in the Gutenberg editor. Therefore, it is better to use the “Custom HTML” block and edit the HTML directly.

    Example: <a href="https://mastodon.social/@username" rel="me">Mastodon</a>
  • Can I truely delete a post on Mastodon?

    erone stuff bdmJ4PkvPuY unsplash 1 scaled

    Deleting a post on Mastodon is not always guaranteed to completely remove it from the entire Fediverse due to its decentralized nature:

    • How Deletion Works: When you delete a post (or “toot”) on Mastodon, your instance sends a deletion request to other instances where the post was shared. However, this relies on those instances honoring the request.
    • Limitations:
      • Some instances may ignore or fail to process deletion requests, leaving copies of your post visible.
      • If other users or instances have cached, boosted, or copied your content, it might persist elsewhere.
    • Best Practices: Assume anything posted online could potentially remain accessible indefinitely. Mastodon also offers automated deletion tools for older posts, which can help manage your content.