#wordpress 2019-10-04

2019-10-04 UTC
wagle, tsrt^, dougbeal|mb1, freethinkingawa4, XierumengDiscord, leoalvarezhDisc4, CocoonCrashDisco, buztedDiscord[m], cwDiscord[m], drshamoonDiscord, rittmeDiscord[m], zcopleyDiscord[m, TeamIanDiscord[m, snapDiscord[m], AXEL-BrianDiscor, SenshiDiscord[m], SirMemesALotDisc, CryptoEmpressDis, flower88Discord[, jenncloud[m], ShadowLingDiscor, msena3[m], TianyiDiscord[m], JohnnyMilkshakes, HeysteinDiscord[, GuillaumeDiscord, boomshroomDiscor, r5723013Discord[, capDiscord[m], thomasbDiscord[m, DamirDiscord[m], doodlemaniaDisco, nebulerDiscord[m, [snarfed], [dougbeal], SpaceOutlaw1942[ and [JWvdPol] joined the channel
#
[JWvdPol]
What's currently the best/easy way to cross post Instagram to WordPress? It looks like Bridgy and other services don't work anymore
[tantek] and [xavierroy] joined the channel
#
[xavierroy]
I use Keyring Social Importers
#
Loqi
[beaulebens] keyring-social-importers: A collection of importers which pull your content back from social networks, and into your own WordPress install.
[fluffy], [JHSheridan] and [JWvdPol] joined the channel
#
[JWvdPol]
Thnx! Any chance I can get this as a service? 🙄
#
beko[m]
Hm.. seems to be one [JWvdPol] - it adds a cron job to WP. Probably just install, configure and you're set.
#
beko[m]
It's also nice on the targets issuing only a bunch of requests on each run.
#
beko[m]
well. the youtube one got me curious but it does not pull the video [yet?] - just the thumbnail.
[KevinMarks], gRegorLove, [jgmac1106], dopplergange, [Lewis_Cowles], [tantek], [JHSheridan] and [Rose] joined the channel
#
GWG
I just added my timezone display code to WordPress comments.
#
GWG
I'm wondering, would people want their webmentions or comments to be coded with the timezone of the person who posted them?
#
GWG
Wonder if this is more a general question than a WordPress specific one
[schmarty], [tmiller] and [KevinMarks] joined the channel
#
[tantek]
Definitely more general, worth asking in dev
[grantcodes], [dougbeal], dopplerg-, dopplergange, [tonz], [Michael_Beckwit and [snarfed] joined the channel
#
[snarfed]
[xavierroy] does keyring social importers still work with instagram?!
#
[snarfed]
actually sorry i take that back, instagram's API may let you access your own photos without app approval. if so then it may work
#
[snarfed]
(awkwardly)
#
[grantcodes]
The instagram private api still works for me. But no idea what that plugin is using
#
[snarfed]
"private API" is a made up term for scraping 😁
#
[grantcodes]
Haha not in this case, it's the actual api that the apps use, but it's not a huge deal better as it may change at any point... But having a look at that code it is the public api.
#
[snarfed]
oh interesting. most "private API" libraries i've looked at just scrape. but yeah maybe it's overloaded. fittingly misleading phrase for something so sketchy, sigh
#
[Michael_Beckwit
how’s everyone?
#
[grantcodes]
Yeah, difference with the "private api" I am talking about is it lets you post as well, so it's handy. I've been using it for more than a year and I think the only issues have been around my own coding incompetence 😛
[arush] joined the channel
#
[arush]
Morning all.
#
[arush]
Just trying to finish my talk for tomorrow's Indieweb Camp.
#
[Michael_Beckwit
probably explains why the rooms are so busy today 😄
#
[Michael_Beckwit
hope the talk goes well
#
[jgmac1106]
good morning
#
Loqi
good morning!
#
[jgmac1106]
excited for your talk tomorrow
rgv joined the channel
#
[arush]
I'm a bit nervous about it, mostly because I've never done a remote talk before. 🙂
#
[jgmac1106]
it is just like any HWC you attended, if you want to practice I am happy to help today
#
[jgmac1106]
and a good talk in person is a good talk online so you have the skill set and your #a11y is tops in the field
#
[jgmac1106]
share what you know and love, define key terms, keep it short. 10-15 minutes, consider the shape of the story you want to tell
#
[Michael_Beckwit
don’t worry amanda, i will know how you feel come january. I’m planning to present an internal talk on IndieWeb and WordPress internally at WebDevStudios 😄
#
[jgmac1106]
is it chronological and linear? a roller coaster of ups and downs? [kimberlyhirsh] was our last Featured Remote Speaker:
#
[jgmac1106]
she might be able to offer tips or be a practice audience if you want one
#
[jgmac1106]
[Michael_Beckwith] ++
#
Loqi
[Michael_Beckwith] has 1 karma over the last year
dopplerg- joined the channel
#
[Michael_Beckwit
my first karma 😄
#
[arush]
I've definitely practiced the talk, but I would like to test the actual remote platform. Need to make sure I can control it, log on, log off, unmute mic, ETC.
#
[jgmac1106]
paging GWG
#
[jgmac1106]
it will be Zoom
#
[jgmac1106]
I can send you a zoom link now, make sure you have it installed and it meets basic accessibility needs and look for alternative if it does not
#
[arush]
OK Zoom is fine. That takes a huge load off, thanks.
[kimberlyhirsh] joined the channel
#
[kimberlyhirsh]
Can't be a practice audience (v busy today!) but just as [jgmac1106] suggested, a good talk online is a good talk in person and vice versa.
#
[Michael_Beckwit
what IW WP plugin should i try to contribute to today? 😄
#
[jgmac1106]
thx Kimberly
#
GWG
See it was resolved
#
[jgmac1106]
[Michael_Beckwith] I have had this theory that if you go through a theme and search/delete for any old microformats properties, then you can use the mf2 plugin and get close to good mark up
#
[jgmac1106]
then we could see what issues exist in the mf2 plug in. It is currently unmaintained as folks found trying to add mf2 with a plugins to themes to be impossible
#
[arush]
I think, if possible, we could use some extra themes. I've been trying to come up with a way to add MF2 support to Genesis child themes, but I figure that'll need to be a plugin similar to the MF2 plugin, but I haven't had the time to really dig in and Genesis does its own thing. Barring themes, probably the MF2 plugin itself.
#
[jgmac1106]
....but if the first step could happen systematically....just a theory
#
[Michael_Beckwit
hmm
#
[jgmac1106]
[arush] note what I was just saying about removing old microformats first, I have gotten really close to making a working events plugin with this approach
#
[Michael_Beckwit
i do know that this month for my contributor day, I’d like to do something besides docs cleanup 😄
#
[Michael_Beckwit
however typed up documentation in greater detail wouldn’t be ignored as an option
#
[jgmac1106]
the mf2 plugin doesn't work when a theme carries any legacy microformats
#
[Michael_Beckwit
taking notes from what you’re saying [jgmac1106] for consideration
#
[jgmac1106]
You could take a look at the events plugin I started, got really close
#
[arush]
Yeah just saw that re: removing/replacing existing MF. That won't work with Genesis though because it does its markup rather differently.
#
[jgmac1106]
are they already gone? Can you share a link to a Genesis post?
#
[Michael_Beckwit
be back shortly, i need to relocate
#
[arush]
Hang on I can share some posts.
#
[jgmac1106]
[arush] I don't see any old microformats in there, have you tried just installing the mf2 plugin? love to know what happens, or is the plugin not comaptible with the framework?
#
[arush]
Genesis is all actions, hooks and filters, because it uses the plugin API instead of the standard WordPress theming architecture. https://designsbynickthegeek.com/uncategorized/genesis-explained-two
#
[jgmac1106]
so if someone wanted to add a CSS selector without a rule in the style sheet is there a way?...meaning an mf2 using the class property of the html element that is rendered
#
[arush]
I can try installing it on a different site, and we can see how it works with it. If it works mostly well, I can do a quick tutorial/docs for Genesis users once I test which indieweb building blocks work and which ones don't work.
#
[jgmac1106]
nothing, beyond IndieAuth will work well enough without microformats to make it worth the effort for users
#
[jgmac1106]
grantcodes might have tips or ideas to bounce around, does WP to pay the bills as well, embraces the Gutenberg future
#
[jgmac1106]
not as active anymore but [miklb] payed with WP-Engine so may have tips about using frameworks...or the smarts to caution folks away from effort
#
[jgmac1106]
on a different note I am taking archive.jgregorymcverry.com running it through WP2Static and finally gonna migrate my old site, might become my NYC goal
#
[jgmac1106]
oooh [arush] are you gonna remote attend all weekend or can you only give your talk, maybe we do a session on Sat and then see if folks want to hack away at it Sunday
#
[arush]
I think the whole Gutenberg future is an oncoming train, personally. I'm not really a fan, although I'm a fan of the blocks concept, sort of, but I've found that, while working on projects, even building new sites requires a more extensive amount of work thanks to everything going Gutenberg. I have a project I'm working on now involving an accessibility lawsuit which basically means tons of custom fields and a future migration to GB once
#
[arush]
the accessibility kinks are worked out, so the marketing team for this org can manage their own site. But yeah, it's a lot of work, and can't use anything new, including new themes, due to their reliance on blocks.
#
[jgmac1106]
I wonder if there would be a way to translate the schema.org vocab into mf2 and then use a rel="alternate" like the microformats stream plugin
#
[arush]
Attending remote all weekend. I have too much stuff I want to work on and this'll be a perfect time to do it.
#
[jgmac1106]
[arush]++
#
Loqi
[arush] has 1 karma over the last year
#
[arush]
What's Karma in the context of indieweb slack?
#
[jgmac1106]
What is karma?
#
Loqi
It looks like we don't have a page for "karma" yet. Would you like to create it? (Or just say "karma is ____", a sentence describing the term)
#
[jgmac1106]
What is Karma?
#
Loqi
It looks like we don't have a page for "Karma" yet. Would you like to create it? (Or just say "Karma is ____", a sentence describing the term)
#
[jgmac1106]
What is loqi?
#
Loqi
Loqi is a friendly and useful bot/digital therapist present in the IndieWeb discussion channels https://indieweb.org/Loqi
#
[jgmac1106]
[arush] just a way to show love to people for doing stuff for the community or reaching personal milestones
#
[arush]
I don't know. How do I check/sign up?
#
[jgmac1106]
https://indieweb.org/chat-names if the wiki doesn't play nice with screen readers I can help
#
[jgmac1106]
What is wikify?
#
Loqi
wikifying is the practice of capturing information and ideas on the wiki https://indieweb.org/wikify
#
[jgmac1106]
I know nothing of editing wikis in screen readers but the steps are there
#
[arush]
Wikifying does OK with screen readers. I'm on there but really do need to go in and do some editing.
[Lewis_Cowles] joined the channel
#
[jgmac1106]
just make your page, make your /chat-name, wikis work best as always unfished
#
[jgmac1106]
unfinished*
#
[arush]
Yeah I'm already on the wiki, just haven't done the chatnames thing I don't think.
#
[arush]
Indieweb by stealth is almost as much fun as accessibility by stealth. 🙂
#
[jgmac1106]
not obligated
#
[jgmac1106]
it just allows stuff like.
#
[jgmac1106]
Who is jgmac1106?
#
Loqi
J. Gregory McVerry (Greg) is an educator trying to use the web to help engineer better teachers https://indieweb.org/User:Jgregorymcverry.com
#
[Michael_Beckwit
gwg [pfefferle] any preferred file naming convention for files in the Webmention includes folder?
#
[Michael_Beckwit
specifically for a new widget
[tantek] joined the channel
#
[Michael_Beckwit
based on other plugins for IW stuff, i’m assuming “class-webmention-thing-widget.php” would do
#
GWG
[arush]: There is a Genesis file in the uf2 plugin...no one has updated it in ages
#
GWG
Re Gutenberg... I like text based editors and have thus resisted. I don't see posting a like as needing a block. Maybe an article
#
GWG
[Michael_Beckwit: What is this widget for?
#
GWG
I am looking forward to that one
#
GWG
[Michael_Beckwit: Can't picture it though
#
[arush]
Re: the genesis file in uf2: Thanks GWG I will look at this. gives me a starting point.
#
GWG
[arush]: It dates to 2013 or 14
#
GWG
[arush]: What do you think the Indieweb plugins should do with Gutenberg?
#
Loqi
[dshanske] #61 Add Location Option to WordPress Comment Form
#
GWG
Knocking off Location stuff this week
#
GWG
I think browser geolocation may be overkill but I could do it
#
GWG
[Michael_Beckwit: Got a screenshot? Not at my computer for testing
#
GWG
Curious until I get home
#
[Michael_Beckwit
widget: https://cloudup.com/cDYSNTSHPiV
#
[Michael_Beckwit
basically the “This article…” spot is the consistent thing
#
[Michael_Beckwit
not sure quite yet what’s providing the capital A in “Article”, may just be my install/comment
#
GWG
I have feedback
#
GWG
Should I wait till I can test it?
#
[Michael_Beckwit
go for it, i’m around today
#
[Michael_Beckwit
whichever works best for you
[snarfed] joined the channel
#
GWG
A few quick comments reading the code
#
[arush]
Re: GB and indieweb: I think the only thing related to GB would need to be blocks for post kinds. Maybe webmentions, but there's already a mentions block I think. Need to retest GB for some a11y stuff anyway so will take a look at it. I'm just concerned that 2021/2 will get here quickly, and given the way things are going, Classic Editor will be killed off completely as soon as Matt can get away with it. I suspect we're going to have GB
#
[arush]
accessibility fight round two, not looking forward to that, but probably coming.
#
GWG
[arush]: I am prepared to go all Micropub client if I have to post 2021
#
[arush]
Going all MP is an option. I didn't think of that.
#
[Michael_Beckwit
thanks david
[mapkyca] joined the channel
#
[arush]
I have a question regarding themes. I'm attempting to create a child theme for the Indieweb Publisher theme, using the Independent Publisher child theme as a starting point. How do I get the child theme to search for the indieweb publisher theme and download it from GitHub instead of .org?
#
dougbeal|imac
GWG: self webmentions seem to get a mangled email: https//dougbeal.com/2019/10/03/astronaut-dry-ink-inktober-02-of-21/blog@dougbeal.com
#
[jgmac1106]
a I think gwg has a fork on his site that is more current
#
dougbeal|imac
Would this cause fallback on default avatar image?
#
Loqi
[dshanske] indieweb-publisher: Fork of Independent Publisher with Backported Fixes and Better Indieweb Compatibility (Still under development))
#
[jgmac1106]
see everyone tomorrow
#
[jgmac1106]
[dougbeal] hope you make a remote appearance even for a hot minute
#
[Michael_Beckwit
Fresh changes for the PR. I changed how the primary template function handles its output, and also made sure that get_comment_text filters get applied
gRegorLove and obernardovieiraD joined the channel
#
[arush]
Derp! I enque scripts every day and ... Didn't think to enque scripts. This is what happens when not enough coffee is involved. 🙂
#
[arush]
*enqueue.
#
[Michael_Beckwit
but why is the coffee gone?
#
[arush]
I had to make some more.
#
[Michael_Beckwit
i’m working on a liter of sparkling water
#
[arush]
Mmmm sparkling water.
#
[Michael_Beckwit
strawberry flavor 😄
[tantek], [fluffy], [chrisaldrich] and gRegorLove joined the channel
#
[Michael_Beckwit
So i’m thinking about the Extensions/Installer page alongside https://github.com/indieweb/wordpress-indieweb/issues/72
#
[Michael_Beckwit
i feel like this page could use a “I want to…” setup
#
[Michael_Beckwit
“I want to…associate my website with me” and then in that heading, list the plugins that help with that
#
[Michael_Beckwit
MF2, microformat stuff, etc
#
[Michael_Beckwit
“I want to…broadcast my content”, list syndication links, webmentions, micropub, etc
[schmarty] joined the channel
#
[Michael_Beckwit
I also feel like a redirect to a “to do list” page upon first activation, with instructions on what all to do to get set up, would be helpful
[snarfed] joined the channel
#
GWG
Mock up?
[arush] joined the channel
#
[arush]
Can I paste code directly in Slack? Pastebin apparently thinks I'm a spammer and has no audio captcha alternative.
#
GWG
I am not sure, I am on IRC
#
GWG
How much code?
#
aaronpk
please don't, it will flood IRC
#
aaronpk
can you use gist.github.com?
#
[arush]
Not much. Just a single function, trying to figure out why https://blindbargainsp.wpengine.com/ isn't taking the footer credits override even though the child theme has the proper function in its functions.php per the IP docs. Also templates don't appear to be loading from the parent theme even though "template: indieweb-publisher-master" is declared in the stylesheet.
#
[arush]
I think so hang on.
#
[arush]
OK I think this worked: Child theme's functions.php: https://gist.github.com/amandarush/3a21cd5826a58e7f830cbc6809e2fa5c The extra tabs are at the end because I thought I could tab out of the form and apparently you can't.
EM and [aaronpk] joined the channel
#
[Michael_Beckwit
i will see what i can do for any sort of mockups etc
#
GWG
I am just curious what it would look like
#
[Michael_Beckwit
agreed, and it’ll be interesting to try cause i’m no designer either 😄
#
[Michael_Beckwit
bta [arush] good to interact with you here as well as occasionally on twitter 🙂
#
[Michael_Beckwit
by the way, even*
[dougbeal], dafflDiscord[m] and [KevinMarks] joined the channel
#
[arush]
It's fun interacting with all of you, on Twitter or otherwise. Gonna go grab some dinner because I'm apparently hungry enough to be doing stupid php/theming things and I just realized it after I've been banbing my head against this footer for over an hour. 🙂