diff --git a/.htaccess b/.htaccess index e2bbc23..fffb651 100644 --- a/.htaccess +++ b/.htaccess @@ -1,18 +1,11 @@ -DirectoryIndex index.php index.html -Options -Indexes -Options -MultiViews - +# BEGIN WordPress + RewriteEngine On - -# 0) Serve existing files/directories as-is -RewriteCond %{REQUEST_FILENAME} -f [OR] -RewriteCond %{REQUEST_FILENAME} -d -RewriteRule ^ - [L] - -# 1) Internal map: /page or /page/ -> /page.php (if such PHP file exists) -RewriteCond %{REQUEST_FILENAME}.php -f -RewriteRule ^(.+?)/?$ $1.php [L] - -# 2) Optional: strip trailing slash for non-directories (keeps .php links working) +RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] +RewriteBase / +RewriteRule ^index\.php$ - [L] +RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d -RewriteRule ^(.+)/$ $1 [R=301,L] +RewriteRule . /index.php [L] + +# END WordPress diff --git a/admin_credentials.txt b/admin_credentials.txt new file mode 100644 index 0000000..8f8a02f --- /dev/null +++ b/admin_credentials.txt @@ -0,0 +1,4 @@ +WordPress Admin Credentials: +URL: http://localhost/wp-admin +Username: admin +Password: Gmm5nFA2tmEtX6A5 diff --git a/assets/images/pexels/contact_header.jpg b/assets/images/pexels/contact_header.jpg new file mode 100644 index 0000000..138154f Binary files /dev/null and b/assets/images/pexels/contact_header.jpg differ diff --git a/assets/images/pexels/fitness.jpg b/assets/images/pexels/fitness.jpg new file mode 100644 index 0000000..6282867 Binary files /dev/null and b/assets/images/pexels/fitness.jpg differ diff --git a/assets/images/pexels/health.jpg b/assets/images/pexels/health.jpg new file mode 100644 index 0000000..8c52198 Binary files /dev/null and b/assets/images/pexels/health.jpg differ diff --git a/assets/images/pexels/wealth.jpg b/assets/images/pexels/wealth.jpg new file mode 100644 index 0000000..aa8ec65 Binary files /dev/null and b/assets/images/pexels/wealth.jpg differ diff --git a/assets/pasted-20260127-154615-2ad8f255.jpg b/assets/pasted-20260127-154615-2ad8f255.jpg new file mode 100644 index 0000000..5639f67 Binary files /dev/null and b/assets/pasted-20260127-154615-2ad8f255.jpg differ diff --git a/assets/pasted-20260127-155234-a0142aa9.jpg b/assets/pasted-20260127-155234-a0142aa9.jpg new file mode 100644 index 0000000..5d230e3 Binary files /dev/null and b/assets/pasted-20260127-155234-a0142aa9.jpg differ diff --git a/assets/vm-shot-2026-01-26T11-35-05-786Z.jpg b/assets/vm-shot-2026-01-26T11-35-05-786Z.jpg new file mode 100644 index 0000000..e9aa560 Binary files /dev/null and b/assets/vm-shot-2026-01-26T11-35-05-786Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T11-35-21-768Z.jpg b/assets/vm-shot-2026-01-26T11-35-21-768Z.jpg new file mode 100644 index 0000000..b08d88a Binary files /dev/null and b/assets/vm-shot-2026-01-26T11-35-21-768Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T11-35-30-801Z.jpg b/assets/vm-shot-2026-01-26T11-35-30-801Z.jpg new file mode 100644 index 0000000..b08d88a Binary files /dev/null and b/assets/vm-shot-2026-01-26T11-35-30-801Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T11-39-15-260Z.jpg b/assets/vm-shot-2026-01-26T11-39-15-260Z.jpg new file mode 100644 index 0000000..b08d88a Binary files /dev/null and b/assets/vm-shot-2026-01-26T11-39-15-260Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T11-54-24-787Z.jpg b/assets/vm-shot-2026-01-26T11-54-24-787Z.jpg new file mode 100644 index 0000000..54c0d09 Binary files /dev/null and b/assets/vm-shot-2026-01-26T11-54-24-787Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T11-54-38-389Z.jpg b/assets/vm-shot-2026-01-26T11-54-38-389Z.jpg new file mode 100644 index 0000000..b08d88a Binary files /dev/null and b/assets/vm-shot-2026-01-26T11-54-38-389Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T11-56-16-929Z.jpg b/assets/vm-shot-2026-01-26T11-56-16-929Z.jpg new file mode 100644 index 0000000..b08d88a Binary files /dev/null and b/assets/vm-shot-2026-01-26T11-56-16-929Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T13-33-13-586Z.jpg b/assets/vm-shot-2026-01-26T13-33-13-586Z.jpg new file mode 100644 index 0000000..d4da4ed Binary files /dev/null and b/assets/vm-shot-2026-01-26T13-33-13-586Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T13-41-42-697Z.jpg b/assets/vm-shot-2026-01-26T13-41-42-697Z.jpg new file mode 100644 index 0000000..4907d12 Binary files /dev/null and b/assets/vm-shot-2026-01-26T13-41-42-697Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T13-43-33-368Z.jpg b/assets/vm-shot-2026-01-26T13-43-33-368Z.jpg new file mode 100644 index 0000000..04a2163 Binary files /dev/null and b/assets/vm-shot-2026-01-26T13-43-33-368Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T14-46-07-412Z.jpg b/assets/vm-shot-2026-01-26T14-46-07-412Z.jpg new file mode 100644 index 0000000..384a225 Binary files /dev/null and b/assets/vm-shot-2026-01-26T14-46-07-412Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T14-58-14-516Z.jpg b/assets/vm-shot-2026-01-26T14-58-14-516Z.jpg new file mode 100644 index 0000000..384a225 Binary files /dev/null and b/assets/vm-shot-2026-01-26T14-58-14-516Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T14-58-25-621Z.jpg b/assets/vm-shot-2026-01-26T14-58-25-621Z.jpg new file mode 100644 index 0000000..384a225 Binary files /dev/null and b/assets/vm-shot-2026-01-26T14-58-25-621Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T14-58-42-937Z.jpg b/assets/vm-shot-2026-01-26T14-58-42-937Z.jpg new file mode 100644 index 0000000..384a225 Binary files /dev/null and b/assets/vm-shot-2026-01-26T14-58-42-937Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T15-04-37-249Z.jpg b/assets/vm-shot-2026-01-26T15-04-37-249Z.jpg new file mode 100644 index 0000000..54c0d09 Binary files /dev/null and b/assets/vm-shot-2026-01-26T15-04-37-249Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T15-04-49-828Z.jpg b/assets/vm-shot-2026-01-26T15-04-49-828Z.jpg new file mode 100644 index 0000000..b08d88a Binary files /dev/null and b/assets/vm-shot-2026-01-26T15-04-49-828Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T15-20-42-350Z.jpg b/assets/vm-shot-2026-01-26T15-20-42-350Z.jpg new file mode 100644 index 0000000..1cd6971 Binary files /dev/null and b/assets/vm-shot-2026-01-26T15-20-42-350Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T15-20-58-875Z.jpg b/assets/vm-shot-2026-01-26T15-20-58-875Z.jpg new file mode 100644 index 0000000..04a2163 Binary files /dev/null and b/assets/vm-shot-2026-01-26T15-20-58-875Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T15-21-19-157Z.jpg b/assets/vm-shot-2026-01-26T15-21-19-157Z.jpg new file mode 100644 index 0000000..5d5414a Binary files /dev/null and b/assets/vm-shot-2026-01-26T15-21-19-157Z.jpg differ diff --git a/assets/vm-shot-2026-01-26T15-21-45-883Z.jpg b/assets/vm-shot-2026-01-26T15-21-45-883Z.jpg new file mode 100644 index 0000000..1281974 Binary files /dev/null and b/assets/vm-shot-2026-01-26T15-21-45-883Z.jpg differ diff --git a/assets/vm-shot-2026-01-27T08-23-41-822Z.jpg b/assets/vm-shot-2026-01-27T08-23-41-822Z.jpg new file mode 100644 index 0000000..1cd6971 Binary files /dev/null and b/assets/vm-shot-2026-01-27T08-23-41-822Z.jpg differ diff --git a/assets/vm-shot-2026-01-27T08-23-57-939Z.jpg b/assets/vm-shot-2026-01-27T08-23-57-939Z.jpg new file mode 100644 index 0000000..1281974 Binary files /dev/null and b/assets/vm-shot-2026-01-27T08-23-57-939Z.jpg differ diff --git a/assets/vm-shot-2026-01-27T08-24-19-323Z.jpg b/assets/vm-shot-2026-01-27T08-24-19-323Z.jpg new file mode 100644 index 0000000..735e176 Binary files /dev/null and b/assets/vm-shot-2026-01-27T08-24-19-323Z.jpg differ diff --git a/assets/vm-shot-2026-01-27T08-24-32-288Z.jpg b/assets/vm-shot-2026-01-27T08-24-32-288Z.jpg new file mode 100644 index 0000000..99857ca Binary files /dev/null and b/assets/vm-shot-2026-01-27T08-24-32-288Z.jpg differ diff --git a/assets/vm-shot-2026-01-27T15-46-06-479Z.jpg b/assets/vm-shot-2026-01-27T15-46-06-479Z.jpg new file mode 100644 index 0000000..5639f67 Binary files /dev/null and b/assets/vm-shot-2026-01-27T15-46-06-479Z.jpg differ diff --git a/assets/vm-shot-2026-01-27T15-52-24-460Z.jpg b/assets/vm-shot-2026-01-27T15-52-24-460Z.jpg new file mode 100644 index 0000000..5d230e3 Binary files /dev/null and b/assets/vm-shot-2026-01-27T15-52-24-460Z.jpg differ diff --git a/includes/pexels.php b/includes/pexels.php new file mode 100644 index 0000000..0c04a85 --- /dev/null +++ b/includes/pexels.php @@ -0,0 +1,25 @@ + 0 ? $k : 'Vc99rnmOhHhJAbgGQoKLZtsaIVfkeownoQNbTj78VemUjKh08ZYRbf18'; +} +function pexels_get($url) { + $ch = curl_init(); + curl_setopt_array($ch, [ + CURLOPT_URL => $url, + CURLOPT_RETURNTRANSFER => true, + CURLOPT_HTTPHEADER => [ 'Authorization: '. pexels_key() ], + CURLOPT_TIMEOUT => 15, + ]); + $resp = curl_exec($ch); + $code = curl_getinfo($ch, CURLINFO_HTTP_CODE); + curl_close($ch); + if ($code >= 200 && $code < 300 && $resp) return json_decode($resp, true); + return null; +} +function download_to($srcUrl, $destPath) { + $data = file_get_contents($srcUrl); + if ($data === false) return false; + if (!is_dir(dirname($destPath))) mkdir(dirname($destPath), 0775, true); + return file_put_contents($destPath, $data) !== false; +} diff --git a/wp-content/plugins/fl-project-parameter/fl-project-parameter.php b/wp-content/plugins/fl-project-parameter/fl-project-parameter.php new file mode 100644 index 0000000..591ca05 --- /dev/null +++ b/wp-content/plugins/fl-project-parameter/fl-project-parameter.php @@ -0,0 +1,63 @@ +