Work in progress

Pending details (Ale– colored items may require your input)

  1. 12/19 19:00 Zoom Mathias
  2. “Phobia” needs a description

Technical details for Larry

  1. 12/16; Frankfurt will be the venue, move over to there, clean things up and go live.
    • 12/17 Done, links from previous site corrected to reflect this domain.
  2. 12/16; Put frames on all images of Events, adjusting things as necessary.
    • 12/17 Done. Ale needs to decide if further mods are necessary on that effect.
  3. 12/16 Think about Search Engine Optimization.
  4. Rebuild all the original images which have been uploaded to gallery (many contain metadata, and maybe shouldn’t even be there in their full size?). 11/29: It appears that the export/import process to clone the site did not transfer the large originals to Frankfurt, for what that’ s worth.
  5. Experiment with search & replace in the database to correct all the direct references (jeesh!) in the database when we switch over to alejandrapalos.info. This should do it:
    wp search-replace ‘alejandrapalos.info’ ‘alejandrapalos.info’ ‘wp_post*’ –verbose –dry-run
    • 12/17 Done.
  6. Since this is international, need to put together an individualized privacy page and include access.
  7. Do we need to restrict login attempts?
  8. Filenames, ufff! During the several transfers between sites, we ended up with a bunch of files called image-scaled-1-blahblah.blah. Correcting that could get complicated, but something to think about.
    1. Change the filenames in their directory (shell program?); for f in *.jpg; do mv $f ${f/-scaled-1/}; done
      • https://devhints.io/bash — cheat sheet
    2. Update any references in the database: wp search-replace ‘-scaled-1’ ” ‘rvb_post*’ –verbose –dry-run
    3. 12/18 Done! (That was scary! Those two lines took several hours to figure out, 5 minutes to implement.)
  9. Do we need selective menus? Plugin: User Menus – Nav Menu Visibility
  10. Figure out different post formats in this theme.
  11. There’s some error being indicated about loopbacks, and session files are accumulating in /tmp.
    grep -lr session_start .
    gave me this:
    • ./wp-content/plugins/visual-portfolio/classes/class-get-portfolio.php Kludge: modified line 26 to disable sessions. NO idea of the implications.
      session_start([ ‘read_and_close’ => true, ]); is another option. The readme file mentions that the session is used for random order, I hope we can safely leave it disabled.
      Comment on sessions and WP: https://wordpress.org/support/topic/the-loopback-request-to-your-site-failed-4/page/2/
    • ./wp-admin/includes/class-wp-site-health.php
    • ./wp-includes/js/codemirror/codemirror.min.js
    • From PHP sessions created by a session_start() function call may interfere with REST API and loopback requests. An active session should be closed by session_write_close() before making any HTTP requests.

“Loopback requests are used to run scheduled events, and are also used by the built-in editors for themes and plugins to verify code stability.

The loopback request to your site failed, this means features relying on them are not currently working as expected.
Error: cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received (http_request_failed)”

Leave a Comment