There is nothing in WP that specifically deals with cross–site communication. Every WP site is an island by design.
However there are plenty helpful bits and pieces to rig suitable solutions for many use cases.
As far as I follow your case I would imagine something like this:
- Central sites hosts documents (in whatever way is convenient for you).
- Central site publishes machine–readable (JSON for example) registry of documents with their links. Implementation could be as special template or whatever, many ways to do it.
- School sites pull registry (HTTP API), cache it (Transients API), and display.
Building blocks are (relatively) basic, but this will ensure that central site is in control and linking sites are up to date and don’t rely on humans to keep up with the documents and links.
Related Posts:
- Need help with friendly URL’s in WordPress
- WordPress objects class reference
- Why does WordPress 3.0.4 keep deleting the contents of the .htaccess file?
- how to flush custom author rewrite rule
- Add filename to attachment page url
- Creating Search Engine Friendly URL’s with Word Press
- WordPress slugs and 404 handling takes preference over folders in site root?
- How to encode author ID in the author permalink
- WordPress Custom File Permalink
- How can I create a permalink with two categories, with the order based on the parent category?
- How To Load an HTML File As A WordPress Page (With No 301/No Redirect)
- Create a url structure for my blogs based on categories and sub-cats
- Woocommerce product permalink not working
- Create page as a file in my theme?
- Don’t change Custom Post Type slug to unique value
- Changing the the_author_posts_link() hover title
- Add or Create Custom Structure Tags to Permalink
- How do I change my permalink structure to a custom structure on an established blog?
- getting a 404 page for all pages except home. possibly permalinks
- Create Miltiple Category Base
- How to get Previous Visited Page Information
- Adding a custom field to a slug
- how can custom permalink structure use for specify custom post type
- URL issue after setting up Custom Structure in Settings >> Permalinks
- Custom permalink structure for posts in certain categories
- How to add rewrite rule for product compare page?
- How to add a static text at end of a wordpress permalink
- Combine Categories & Custom Taxonomy
- Structure of post types for TV Shows and episodes
- permalink of word press in htacess
- For one linked image per post, override that link with a permalink when on the main page
- I need to display post related info
- How to keep the /blog slug even in single post slug
- Show post content in two different places without redirect
- Permalink Listing WordPress
- Redirection after Category Change for Custom Structure
- Why do I get the timeout warning?
- Verify nonce in REST API?
- Add custom html to last sub-menu item
- Manipulating post meta in the customizer
- Rearrange elements outputted by comment_form()
- How to build custom WP admin with custom URLs
- Custom editor field displaying HTML in Visual editor
- generate unique number when registering a user
- Php custom query function assistance
- How can I manage my multiple wordpress websites from main website?
- How to set default values for options page
- How do I deque the default stylesheet?
- How to import custom data via XML, CSV, etc
- Login form in popup
- Replace “WordPress” word in title of Dashboard
- How to remove query string from static resource in WordPress?
- Modify a theme to insert custom widgets?
- WordPress custom login page
- How do you modify the WordPress directory structure?
- Change WooCommerce product price based on category and GEO IP country
- How can I defer these JS files?
- Add Custom API Call to WP-Login.php
- Choose sidebars column in widgets.php page [closed]
- Unable to sanitize in customizer and escape in theme without removing ability for user to use “< br >” to insert a line break
- Custom column working problem
- How to structure model showcase
- Admin search post meta
- WPML Plugin Not displaying multilingual Menus
- How to recover permanently deleted blog posts?
- Create “alternative/zebra” boxes in the content area?
- Add Field to WordPress Register Form
- Custom font size nav bar
- Default Display Name As Username
- How to do big modifications to live site?
- Show title bar only on archives / hide it on all posts and pages
- Taking over my late husbands wordpress blog that we shared
- How to customize the WordPress 2014 theme, to have page using less horizontal margin?
- get_template_directory_uri() not working
- Position a hard-coded menu item
- Trying to set specific image dimensions and crop with ACF
- Using static pages on WordPress site
- Adding Multiple “Parents” in get_categories
- Where’s did this div element come from?
- Adding pub_Date to an RSS feed hosted on WordPress
- How to change the login page without a plugin and not only customizing logo and text around the form?
- Block direct access to thank you pages
- Lost customization after switching the WordPress theme
- Is MultiSite the Correct Solution for a Corporate Site with Searchable Regions?
- Page with some post value id showing page not found
- How replace theme styles?
- Adding more than one WordPress Gutenburg block type?
- Remove distraction free mode from teeny editor
- Should disabling a plugin that has been customized by a developer crash the site?
- How do I display entries in the top menu based on conditions selected in the sidebar menu?
- custom loop issue
- Customizer API and pages
- Bulk product editing in wordpress
- Editing a theme’s templates
- How to delete orphan userdata from array in wp-options
- Twenty Eleven theme, how to change style to a specific “format”
- Search results load individual post in slide out div
- Show Site Name on WP login screen
- Does anyone have the Custom Post Permalinks plugin from John P. Bloch? [closed]
- Conditional tag