Рубрики
Год: 2023
Рубрики
Настройка WordPress
- Настройка стиля WordPress
- Внешний вид
- Темы
- Twenty Twenty = Активировать
- Twenty Twenty = Активировать
- Темы
- Внешний вид
- привязка php файла к файлу php в WordPress по теме
- Внешний вид\Редактор тем
- Раздел Функций
- localhost\wp-content\themes\twentytwenty\functions.php
- include_once $_SERVER[‘DOCUMENT_ROOT’].’/IDE/wp/wp_functions.php’;
- localhost\IDE\wp\wp_functions.php
- include_once__DIR__.»/ajax_wp/main.php»;
- localhost\wp-content\themes\twentytwenty\functions.php
- localhost\wp-content\themes\twentytwenty\footer.php
- include_once__DIR__.»/ajax_wp/main.php»;
include_once $_SERVER['DOCUMENT_ROOT'].'/IDE/src/WordPress/ToolTip/main.php';
- настройка IDE
- F:\project\VSCode\Web\OSPanel\domains\localhost\IDE
- локальный путь редактирование проекта
- добавить в список проектов IDE
- плагин Projects Manager
- F:\project\VSCode\Web\OSPanel\domains\localhost\IDE
- создание GIT
- .gitignore
- структура проекта
- src
- dist
- создание репозитория в GitHub
- создание туннеля SSH на хостинг с WordPress (плагин SFTP)
- .vscode\sftp.json
- настройка на хостинге (на примере Джино)
- добавить доступ для своего IP
- uploadFolder
- отправить файлы с локального проекта
- unit Main;
- interface
- uses
- Winapi.Windows, Winapi.Messages,
- System.SysUtils, System.Variants, System.Classes,
- Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ComCtrls,Vcl.StdCtrls;
- type TfmUnity = class(TForm)
- pg: TPageControl;
- TabSheet1: TTabSheet;
- tabOptions: TTabSheet;
- gbField: TGroupBox;
- editField: TEdit;
- procedure gbFieldClick(Sender: TObject);
- procedure FormCreate(Sender: TObject);
- private { Private declarations }
- public { Public declarations }
- end;
- uses
- var fmUnity: TfmUnity;
- implementation
- uses Registry, FileCtrl; //путь к файлу
- {$R *.dfm}
- procedure ЗаписатьВРеестр(val:string; name:string=
Str1;project:string=namespace_unity);- var reg : tregistry;
- begin
- reg := tregistry.create;
- try
- reg.RootKey := HKEY_CURRENT_USER; reg.OpenKey(
Software\Microsoft\Windows\+project,true); - reg.WriteString(name, val);
- reg.RootKey := HKEY_CURRENT_USER; reg.OpenKey(
- finally
- reg.free;
- end;
- end;
- function ПрочитатьВРеестре(name:string=
Str1;project:string=namespace_unity):string;- var reg : tregistry;
- begin
- reg := tregistry.create;
- try
- reg.RootKey := HKEY_CURRENT_USER;
- reg.OpenKey(
Software\Microsoft\Windows\+project,true); - Result := reg.ReadString(name);
- finally
- reg.free;
- end;
- end;
- procedure TfmUnity.FormCreate(Sender: TObject);
- begin
- editField.Text:=ПрочитатьВРеестре(
i+editField.tag.ToString());
- editField.Text:=ПрочитатьВРеестре(
- end;
- begin
- procedure TfmUnity.gbFieldClick(Sender: TObject);
- var SelectedFolder: string;
- begin
- if (SelectDirectory(
Выберите директорию,»,SelectedFolder)) then- begin
- editField.Text:=SelectedFolder;
- ЗаписатьВРеестр(SelectedFolder,
i+editField.tag.ToString());
- end;
- begin
- if (SelectDirectory(
- end;
- interface
- end.
Рубрики
Switch
- С#
- числовой bool
- string name = «Alex»;
- switch (name)
- {
case «Bob»:- Console.WriteLine(«Ваше имя — Bob»);
- break;
- case «Tom»:
- Console.WriteLine(«Ваше имя — Tom»);
- break;
- case «Sam»:
- Console.WriteLine(«Ваше имя — Sam»);
- break;
- default:
- Console.WriteLine(«Неизвестное имя»);
- break;
- }
- {
- переход
- int number = 1;
- switch (number)
- {
- case 1:
- Console.WriteLine(«case 1»);
- goto case 5; // переход к case 5
- case 3:
- Console.WriteLine(«case 3»);
- break;
- case 5:
- Console.WriteLine(«case 5»);
- break;
- default:
- Console.WriteLine(«default»);
- break;
- case 1:
- }
- {
- условие результат функции
-
- int result1 = DoOperation(1, 10, 5); // 15
- Console.WriteLine(result1); // 15
-
- Вариант №1
- int DoOperation(int op, int a, int b)
- {
- switch (op)
- {
- case 1: return a + b;
- case 2: return a — b;
- case 3: return a * b;
- default: return 0;
- }
- }
- {
- int DoOperation(int op, int a, int b)
- Вариант №2 return
- int DoOperation(int op, int a, int b)
- {
- return op switch
- {
- 1 => a + b,
- 2 => a — b,
- 3 => a * b,
- _ => 0
- };
- {
- }
- int DoOperation(int op, int a, int b)
- Вариант №3 Сокращенный
- int DoOperation(int op, int a, int b) => op switch
- {
- 1 => a + b,
- 2 => a — b,
- 3 => a * b,
- _ => 0
- };
- {
- int DoOperation(int op, int a, int b) => op switch
-
- числовой bool