Comments (8)
Author creation is out of scope for v1 and v2 of the plugin. The syn_pull_new_post
filter can be used to map syndicated content authors to current site authors or to create new authors. It would be a good candidate as an add-on feature plugin for Syndication.
from syndication.
We can (maybe) do this for push syndication if author creation is turned on. If it's not, there's not much we can do here.
from syndication.
Or if the author already exists on the child site(s), which was the use case in which this came up. Can't the author ID/user be pushed out as well?
from syndication.
We can't depend on the user ID to be the same across sites.
from syndication.
joshbetz How is author creation turned on or off? I don't see that setting anywhere.
When you say user id, is that the id number or user_login?
from syndication.
We've been talking about this issue for a year or more with Automattic and are trying to contribute internal resources to the issue, if it's the same issue we've been seeing.
I'm still not clear on what turns on or off "user creation."
It does seem, however, that a variation of the Bulk Administration plugin functionality could serve up a dashboard that allows for a type of "synching" to verify the user exists between sites. If it's identified as properly acknowledged and synched then it will syndicate under that author name if pushed/pulled.
A soft safeguard could be put in place to indicate when you're about to syndicate a story whether or not the author is "new" (or unsynched).
Does this seem like a reasonable approach?
from syndication.
@drapetomaniac For example, we can't add users to sites on WordPress.com via Syndication.
from syndication.
@joshbetz But they can be replicated via Bulk Administration at the multi-site level, correct?
from syndication.
Related Issues (20)
- WP REST API Transport Layer HOT 4
- Enhanced Logging
- Push Syndication and Events Manager HOT 1
- Fix Log Display Screen HOT 1
- Test Coverage HOT 4
- featured image upload pb HOT 3
- Track where posts came from HOT 5
- Syndication Loops HOT 4
- Make the Post Type filter optional HOT 2
- PHP 7.2 Compat - create_function is deprecated
- v1 When a new post is published, it doesn't get pushed until the Update button is hit HOT 1
- PHP 7.2 Compat - mcrypt_decrypt() is REMOVED HOT 1
- blank endpoint_url in PushClient::test_connection()
- Scheduled posts are published on associated sites immediately
- Missing Featured Image HOT 1
- Fatal error on php 7.2 HOT 1
- Status v1 and why isn't v2 in public WordPress plugin directory
- Multisite: Multiple copies of the same image in Media Library from syndicated posts
- Required parameters defined after optional ones
- PHP Warning when $this->push_syndicate_settings is still set to null
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from syndication.