• chevron_right

      New Plugin for WordPress 5.5 and Beyond: Disable WP Sitemaps

      Jeff Starr · pubsub.slavino.sk / perishablepress · Wednesday, 5 August, 2020 - 00:31 edit

    WordPress 5.5 and beyond features built-in sitemaps that are enabled by default. For new users and sites this may a good thing. Now users don’t have to bother with thinking about how to implement a sitemap. Like with Privacy control, WordPress just does it for you automagically. BUT for the millions of sites that already have a sitemap thanks to any of the excellent and free sitemap plugins — that’s like maybe 5–10 million websites — well congratulations you now […]

    Značky: #WordPress, #plugins, #Rozne

    • chevron_right

      WordPress Plugin: Disable Media Sizes

      Jeff Starr · pubsub.slavino.sk / perishablepress · Tuesday, 4 August, 2020 - 20:58 edit

    Whenever you upload an image using the Media Library, WordPress automatically creates a set of alternate-size images. The number and size of these auto-generated images continues to grow each year, as WordPress tries to keep up with increasingly hi-resolution screen sizes. For many WordPress-powered websites, the extra media sizes enable WordPress to serve images responsively and that’s a good thing. But for some WordPress sites, all the extra images simply are not necessary. In some cases downright wasteful. And that’s […]

    Značky: #WordPress, #plugins, #Rozne

    • chevron_right

      WordPress Plugin: Disable Lazy Loading

      Jeff Starr · pubsub.slavino.sk / perishablepress · Tuesday, 4 August, 2020 - 20:07 edit

    Sloth by photosforhobby source WordPress 5.5 brings some cool new features, including built-in support for lazy-loading images. So whether you want it or not, WordPress will add a new “loading” attribute to all of your images. That way supportive browsers will be able to load your images as the user scrolls the page, instead of trying to load everything at once. It’s a popular front-end technique that may help to boost performance a little bit. Like anything else, there are […]

    Značky: #WordPress, #plugins, #Rozne

    • chevron_right

      Switching from Photoshop to Affinity Photo: Lessons Learned

      Jeff Starr · pubsub.slavino.sk / perishablepress · Monday, 6 July, 2020 - 20:28 edit

    This post is a bit different than my regular in-depth tutorials. This is where I scribble down notes and thoughts about my experience switching from Photoshop (PS) to Affinity Photo (AP). As I continue to learn AP and collect more notes, I’ll add them to this post. It’s an informal work in progress. To give some context of where I’m coming from, I have around 20 years experience working with Photoshop (and other Adobe apps). Like many others, for me […]

    Značky: #Graphics, #Tech, #apps, #software, #tips, #Rozne

    • chevron_right

      CSS: Center-Align List with Left-Aligned Text (and Unknown Width)

      Jeff Starr · pubsub.slavino.sk / perishablepress · Wednesday, 24 June, 2020 - 20:57 edit

    Here is a quick CSS tutorial showing how to center-align a list element with left-aligned text. For example, if you have an <ul> or <ol> of unknown width, and you want it to stay centered on the page and keep the inner text aligned to the left. That’s the trick we’re looking at in this tutorial. Working on the testimonials page for my new bookstore, I wanted to center align the unordered list without specifying a width. When you specify […]

    Značky: #CSS, #list, #tips, #tricks, #Rozne

    • chevron_right

      About the New Perishable Press Bookstore

      Jeff Starr · pubsub.slavino.sk / perishablepress · Monday, 15 June, 2020 - 22:57 edit

    After six months of on-again, off-again hard work (and plenty of unexpected challenges), I am excited to launch the new Perishable Press Bookstore. The old bookstore was located on a separate domain, but I wanted it to be better integrated with the main site here at Perishable Press. So now there is the site blog at perishablepress.com and the store at books.perishablepress.com. Having both sites under the same domain enables me to now streamline and simplify a LOT of stuff […]

    Značky: #News, #WordPress, #books, #design, #performance, #theme, #themes, #ux, #Rozne

    • chevron_right

      Remove __MACOSX and .DS_Store from ZIP Files on Mac

      Jeff Starr · pubsub.slavino.sk / perishablepress · Saturday, 16 May, 2020 - 23:29 edit

    Značky: #Tech, #compression, #files, #linux, #mac, #tips, #tricks, #windows, #feeds

    Zipping files on Apple/Mac is a chore because of all the hidden files and folders added by macOS. Like .DS_Store and __MACOSX are two of the most common files and folders that are added to zip files when compressed on macOS. The folder named __MACOSX especially is problematic because it contains duplicates of every file in the zip archive. So for example, if you use Finder to compress 20 files, the resulting zip file will contain the original 20 files, […]
    • chevron_right

      How to Ask for Help and Get It

      pubsub.slavino.sk / perishablepress · Sunday, 26 April, 2020 - 18:25 edit · 3 minutes

    I see so many technical (and other) questions in forums and social media that go unanswered. Not due to lack of trying, but due to lack of understanding. People posting questions like this (an actual post in a popular PHP group on FB):

    Hello PLease Help Me PHP :(
    
    SQL INJECTION
    
    login.php

    No I am not kidding, here is a screenshot of the actual post:

    [ Screenshot of pathetic Facebook post ] Sadly this level of communication is common on FB and other social media

    Posts like this have almost zero chance of getting the help they need, and 100% chance of getting virtually mocked, spit upon, and/or flat-out ignored. And there’s no reason for it. By following a few simple steps, you can ask intelligent questions that people will understand and try to respond with useful information.

    Don’t waste time asking questions that the reader cannot understand.

    Use complete sentences

    Using complete sentences gives your question meaning and relevance. So that the reader can understand what you are trying to say. It also tells the reader that you care about their time, and that you are sincere in your attempt to get help. Otherwise they’re just going to laugh at you.

    Bears. Beets. Battlestar Galactica.

    Respect the language

    Whatever language you are using to communicate, it is important to at least try to use it correctly. Otherwise your post may be taken as a joke or meme or even an insult. Language is essential for communicating ideas. So it is very important to use the language as effectively as possible. Especially when asking for help. Even more so when asking for free help.

    自分の言語の限界が、自分の世界の限界。

    Don’t be lazy

    If someone asks you to design their wedding for them, you would need to know the details, right? Like lots of details, about every little thing. Well, that’s gonna be pretty hard to do if the client fails to provide any specifics.

    It’s the same way with asking for help online. As a technical support specialist, I can tell you that the desire to help is very high, but motivation much less so for lazy questions like this:

    i need to use my pluginssssss

    Seriously, someone sent me that verbatim (I saved the email). Were they seriously looking for help? Maybe. Point is: unless you provide basic details like:

    • Name of item (what are working with or asking about)
    • Context (what you are trying to do)
    • Specific issue (why it is not working, what is happening instead)
    • What you’ve tried (to fix the problem)

    Without that sort of basic information, there’s not much that people are going to be able to do for you. So don’t be lazy with your question; provide enough information so that the reader will be able to understand and want to help.

    Remember, the reader is not sitting right there next to you, watching your every move.

    And don’t forget..

    Some other things to keep in mind when asking for help:

    Screenshots

    Screenshots are super useful, powerful way of communicating. By including a screenshot, you are communicating tons of information visually and simply. And I can tell you from experience that a lot of people respond to visual media (especially on social media sites). So make good use of screenshots whenever possible.

    Important: take an actual screenshot on your computer or device; don’t just take a photo of the screen. Digital photos tend to be blurry and make you look lazy or incompetent. There are oodles of free screenshot tools available, or you can just use your machine/device’s built-in screenshot functionality.

    Code snippets

    If you’re working with a code snippet and want to post it, make sure the code is formatted for human readability. If there are more than a few lines of code, use a free service like pastebin.com and then just share a link instead of posting a giant mess of code. Especially on social media sites, large code snippets are a pain in the eyeball. Post a link instead.

    Be nice

    Last but not least, remember to be polite and respectful when asking for help. Nobody likes rude or lazy people, and even fewer people like to help them.

    You catch more flies with honey than you do with vinegar.

    5 second summary

    Don’t: write short, vague, ineffective questions. They are a useless waste of time.

    Do: write clear, complete, informative questions. Show that you value the reader’s time and get the help you need.


    perishablepress?d=qj6IDK7rITsperishablepress?i=aSJMd53OwSc:7ESo3QLqyAQ:gIN9vFwOqvQperishablepress?d=yIl2AUoC8zAperishablepress?d=bcOpcFrp8Mo
    • chevron_right

      How to Disable Chrome Scroll to Text Fragment

      pubsub.slavino.sk / perishablepress · Friday, 27 March, 2020 - 19:44 edit

    It is debatable whether or not Chrome’s new scrolltotextfragment feature is a significant security concern. When in doubt, play it safe. This quick post explains how to disable (or enable) Chrome’s scroll-to-text-fragment functionality.

    To Disable

    1. Open Chrome and visit chrome://flags/
    2. Look for the section, “ScrollToTextFragment”, or just enter chrome://flags/#enable-text-fragment-anchor in the address bar
    3. Select “Disabled” from the dropdown menu

    Done!

    To Enable

    1. Open Chrome and visit chrome://flags/
    2. Look for the section, “ScrollToTextFragment”, or just enter chrome://flags/#enable-text-fragment-anchor in the address bar
    3. Select “Enabled” from the dropdown menu

    That’s all there is to it.

    Happy browsing, people :)


    perishablepress?d=qj6IDK7rITsperishablepress?i=C-fAzoouwGg:rZh0R1AJCck:gIN9vFwOqvQperishablepress?d=yIl2AUoC8zAperishablepress?d=bcOpcFrp8Mo