├── .github
└── workflows
│ └── update-docs.yml
├── .gitignore
├── README.md
├── composer.json
├── composer.lock
├── docs
├── source
│ ├── developer.wordpress.org
│ │ ├── api-json
│ │ │ ├── adv-admin-handbook-145817.json
│ │ │ ├── adv-admin-handbook-145818.json
│ │ │ ├── adv-admin-handbook-145819.json
│ │ │ ├── adv-admin-handbook-145820.json
│ │ │ ├── adv-admin-handbook-145821.json
│ │ │ ├── adv-admin-handbook-145822.json
│ │ │ ├── adv-admin-handbook-145823.json
│ │ │ ├── adv-admin-handbook-145825.json
│ │ │ ├── adv-admin-handbook-145826.json
│ │ │ ├── adv-admin-handbook-145827.json
│ │ │ ├── adv-admin-handbook-145828.json
│ │ │ ├── adv-admin-handbook-145829.json
│ │ │ ├── adv-admin-handbook-145830.json
│ │ │ ├── adv-admin-handbook-145831.json
│ │ │ ├── adv-admin-handbook-145832.json
│ │ │ ├── adv-admin-handbook-145833.json
│ │ │ ├── adv-admin-handbook-145834.json
│ │ │ ├── adv-admin-handbook-145835.json
│ │ │ ├── adv-admin-handbook-145836.json
│ │ │ ├── adv-admin-handbook-145837.json
│ │ │ ├── adv-admin-handbook-145838.json
│ │ │ ├── adv-admin-handbook-145839.json
│ │ │ ├── adv-admin-handbook-145840.json
│ │ │ ├── adv-admin-handbook-145841.json
│ │ │ ├── adv-admin-handbook-145842.json
│ │ │ ├── adv-admin-handbook-145843.json
│ │ │ ├── adv-admin-handbook-145844.json
│ │ │ ├── adv-admin-handbook-145845.json
│ │ │ ├── adv-admin-handbook-145846.json
│ │ │ ├── adv-admin-handbook-145847.json
│ │ │ ├── adv-admin-handbook-145848.json
│ │ │ ├── adv-admin-handbook-145849.json
│ │ │ ├── adv-admin-handbook-145850.json
│ │ │ ├── adv-admin-handbook-145851.json
│ │ │ ├── adv-admin-handbook-145852.json
│ │ │ ├── adv-admin-handbook-145853.json
│ │ │ ├── adv-admin-handbook-145854.json
│ │ │ ├── adv-admin-handbook-145855.json
│ │ │ ├── adv-admin-handbook-145856.json
│ │ │ ├── adv-admin-handbook-145857.json
│ │ │ ├── adv-admin-handbook-145858.json
│ │ │ ├── adv-admin-handbook-145859.json
│ │ │ ├── adv-admin-handbook-145860.json
│ │ │ ├── adv-admin-handbook-145861.json
│ │ │ ├── adv-admin-handbook-145862.json
│ │ │ ├── adv-admin-handbook-145863.json
│ │ │ ├── adv-admin-handbook-145864.json
│ │ │ ├── adv-admin-handbook-145865.json
│ │ │ ├── adv-admin-handbook-145866.json
│ │ │ ├── adv-admin-handbook-145867.json
│ │ │ ├── adv-admin-handbook-145868.json
│ │ │ ├── adv-admin-handbook-145869.json
│ │ │ ├── adv-admin-handbook-145870.json
│ │ │ ├── adv-admin-handbook-145871.json
│ │ │ ├── adv-admin-handbook-145872.json
│ │ │ ├── adv-admin-handbook-145873.json
│ │ │ ├── adv-admin-handbook-145874.json
│ │ │ ├── adv-admin-handbook-145875.json
│ │ │ ├── adv-admin-handbook-145876.json
│ │ │ ├── adv-admin-handbook-145877.json
│ │ │ ├── adv-admin-handbook-145878.json
│ │ │ ├── adv-admin-handbook-147244.json
│ │ │ ├── adv-admin-handbook-147334.json
│ │ │ ├── adv-admin-handbook-147335.json
│ │ │ ├── adv-admin-handbook-147336.json
│ │ │ ├── adv-admin-handbook-147337.json
│ │ │ ├── adv-admin-handbook-147339.json
│ │ │ ├── adv-admin-handbook-147340.json
│ │ │ ├── adv-admin-handbook-147341.json
│ │ │ ├── adv-admin-handbook-147522.json
│ │ │ ├── adv-admin-handbook-147524.json
│ │ │ ├── adv-admin-handbook-148820.json
│ │ │ ├── adv-admin-handbook-148822.json
│ │ │ ├── apis-handbook-125334.json
│ │ │ ├── apis-handbook-125636.json
│ │ │ ├── apis-handbook-125638.json
│ │ │ ├── apis-handbook-125642.json
│ │ │ ├── apis-handbook-125644.json
│ │ │ ├── apis-handbook-125646.json
│ │ │ ├── apis-handbook-125648.json
│ │ │ ├── apis-handbook-125650.json
│ │ │ ├── apis-handbook-125652.json
│ │ │ ├── apis-handbook-125654.json
│ │ │ ├── apis-handbook-125656.json
│ │ │ ├── apis-handbook-125658.json
│ │ │ ├── apis-handbook-125660.json
│ │ │ ├── apis-handbook-125662.json
│ │ │ ├── apis-handbook-125664.json
│ │ │ ├── apis-handbook-125666.json
│ │ │ ├── apis-handbook-126023.json
│ │ │ ├── apis-handbook-126122.json
│ │ │ ├── apis-handbook-126126.json
│ │ │ ├── apis-handbook-126152.json
│ │ │ ├── apis-handbook-129268.json
│ │ │ ├── apis-handbook-129270.json
│ │ │ ├── apis-handbook-129272.json
│ │ │ ├── apis-handbook-129274.json
│ │ │ ├── apis-handbook-129276.json
│ │ │ ├── apis-handbook-129278.json
│ │ │ ├── apis-handbook-132071.json
│ │ │ ├── apis-handbook-136532.json
│ │ │ ├── apis-handbook-140617.json
│ │ │ ├── apis-handbook-141491.json
│ │ │ ├── apis-handbook-141498.json
│ │ │ ├── apis-handbook-144458.json
│ │ │ ├── apis-handbook-144468.json
│ │ │ ├── apis-handbook-144470.json
│ │ │ ├── apis-handbook-144472.json
│ │ │ ├── apis-handbook-144474.json
│ │ │ ├── apis-handbook-144476.json
│ │ │ ├── apis-handbook-144478.json
│ │ │ ├── apis-handbook-144484.json
│ │ │ ├── apis-handbook-152114.json
│ │ │ ├── blocks-handbook-122779.json
│ │ │ ├── blocks-handbook-129316.json
│ │ │ ├── blocks-handbook-134336.json
│ │ │ ├── blocks-handbook-134350.json
│ │ │ ├── blocks-handbook-134366.json
│ │ │ ├── blocks-handbook-134374.json
│ │ │ ├── blocks-handbook-134376.json
│ │ │ ├── blocks-handbook-134379.json
│ │ │ ├── blocks-handbook-134381.json
│ │ │ ├── blocks-handbook-134382.json
│ │ │ ├── blocks-handbook-134395.json
│ │ │ ├── blocks-handbook-134396.json
│ │ │ ├── blocks-handbook-134400.json
│ │ │ ├── blocks-handbook-134403.json
│ │ │ ├── blocks-handbook-134404.json
│ │ │ ├── blocks-handbook-134405.json
│ │ │ ├── blocks-handbook-134406.json
│ │ │ ├── blocks-handbook-134408.json
│ │ │ ├── blocks-handbook-134409.json
│ │ │ ├── blocks-handbook-134414.json
│ │ │ ├── blocks-handbook-134417.json
│ │ │ ├── blocks-handbook-134419.json
│ │ │ ├── blocks-handbook-134420.json
│ │ │ ├── blocks-handbook-134421.json
│ │ │ ├── blocks-handbook-134422.json
│ │ │ ├── blocks-handbook-134423.json
│ │ │ ├── blocks-handbook-134424.json
│ │ │ ├── blocks-handbook-134425.json
│ │ │ ├── blocks-handbook-134426.json
│ │ │ ├── blocks-handbook-134427.json
│ │ │ ├── blocks-handbook-134428.json
│ │ │ ├── blocks-handbook-134429.json
│ │ │ ├── blocks-handbook-134430.json
│ │ │ ├── blocks-handbook-134431.json
│ │ │ ├── blocks-handbook-134432.json
│ │ │ ├── blocks-handbook-134433.json
│ │ │ ├── blocks-handbook-134434.json
│ │ │ ├── blocks-handbook-134435.json
│ │ │ ├── blocks-handbook-134436.json
│ │ │ ├── blocks-handbook-134437.json
│ │ │ ├── blocks-handbook-134438.json
│ │ │ ├── blocks-handbook-134439.json
│ │ │ ├── blocks-handbook-134440.json
│ │ │ ├── blocks-handbook-134441.json
│ │ │ ├── blocks-handbook-134442.json
│ │ │ ├── blocks-handbook-134443.json
│ │ │ ├── blocks-handbook-134444.json
│ │ │ ├── blocks-handbook-134445.json
│ │ │ ├── blocks-handbook-134446.json
│ │ │ ├── blocks-handbook-134447.json
│ │ │ ├── blocks-handbook-134448.json
│ │ │ ├── blocks-handbook-134449.json
│ │ │ ├── blocks-handbook-134450.json
│ │ │ ├── blocks-handbook-134451.json
│ │ │ ├── blocks-handbook-134452.json
│ │ │ ├── blocks-handbook-134453.json
│ │ │ ├── blocks-handbook-134454.json
│ │ │ ├── blocks-handbook-134455.json
│ │ │ ├── blocks-handbook-134456.json
│ │ │ ├── blocks-handbook-134457.json
│ │ │ ├── blocks-handbook-134458.json
│ │ │ ├── blocks-handbook-134459.json
│ │ │ ├── blocks-handbook-134460.json
│ │ │ ├── blocks-handbook-134461.json
│ │ │ ├── blocks-handbook-134462.json
│ │ │ ├── blocks-handbook-134463.json
│ │ │ ├── blocks-handbook-134464.json
│ │ │ ├── blocks-handbook-134465.json
│ │ │ ├── blocks-handbook-134466.json
│ │ │ ├── blocks-handbook-134467.json
│ │ │ ├── blocks-handbook-134468.json
│ │ │ ├── blocks-handbook-134469.json
│ │ │ ├── blocks-handbook-134470.json
│ │ │ ├── blocks-handbook-134471.json
│ │ │ ├── blocks-handbook-134472.json
│ │ │ ├── blocks-handbook-134473.json
│ │ │ ├── blocks-handbook-134474.json
│ │ │ ├── blocks-handbook-134475.json
│ │ │ ├── blocks-handbook-134476.json
│ │ │ ├── blocks-handbook-134477.json
│ │ │ ├── blocks-handbook-134478.json
│ │ │ ├── blocks-handbook-134479.json
│ │ │ ├── blocks-handbook-134480.json
│ │ │ ├── blocks-handbook-134481.json
│ │ │ ├── blocks-handbook-134482.json
│ │ │ ├── blocks-handbook-134483.json
│ │ │ ├── blocks-handbook-134484.json
│ │ │ ├── blocks-handbook-134485.json
│ │ │ ├── blocks-handbook-134486.json
│ │ │ ├── blocks-handbook-134487.json
│ │ │ ├── blocks-handbook-134488.json
│ │ │ ├── blocks-handbook-134489.json
│ │ │ ├── blocks-handbook-134490.json
│ │ │ ├── blocks-handbook-134491.json
│ │ │ ├── blocks-handbook-134492.json
│ │ │ ├── blocks-handbook-134493.json
│ │ │ ├── blocks-handbook-134494.json
│ │ │ ├── blocks-handbook-134495.json
│ │ │ ├── blocks-handbook-134496.json
│ │ │ ├── blocks-handbook-134497.json
│ │ │ ├── blocks-handbook-134498.json
│ │ │ ├── blocks-handbook-134499.json
│ │ │ ├── blocks-handbook-134500.json
│ │ │ ├── blocks-handbook-134501.json
│ │ │ ├── blocks-handbook-134502.json
│ │ │ ├── blocks-handbook-134503.json
│ │ │ ├── blocks-handbook-134504.json
│ │ │ ├── blocks-handbook-134505.json
│ │ │ ├── blocks-handbook-134506.json
│ │ │ ├── blocks-handbook-134507.json
│ │ │ ├── blocks-handbook-134508.json
│ │ │ ├── blocks-handbook-134509.json
│ │ │ ├── blocks-handbook-134510.json
│ │ │ ├── blocks-handbook-134511.json
│ │ │ ├── blocks-handbook-134512.json
│ │ │ ├── blocks-handbook-134513.json
│ │ │ ├── blocks-handbook-134514.json
│ │ │ ├── blocks-handbook-134515.json
│ │ │ ├── blocks-handbook-134516.json
│ │ │ ├── blocks-handbook-134517.json
│ │ │ ├── blocks-handbook-134518.json
│ │ │ ├── blocks-handbook-134519.json
│ │ │ ├── blocks-handbook-134520.json
│ │ │ ├── blocks-handbook-134521.json
│ │ │ ├── blocks-handbook-134522.json
│ │ │ ├── blocks-handbook-134523.json
│ │ │ ├── blocks-handbook-134525.json
│ │ │ ├── blocks-handbook-134526.json
│ │ │ ├── blocks-handbook-134527.json
│ │ │ ├── blocks-handbook-134528.json
│ │ │ ├── blocks-handbook-134529.json
│ │ │ ├── blocks-handbook-134530.json
│ │ │ ├── blocks-handbook-134531.json
│ │ │ ├── blocks-handbook-134532.json
│ │ │ ├── blocks-handbook-134533.json
│ │ │ ├── blocks-handbook-134534.json
│ │ │ ├── blocks-handbook-134535.json
│ │ │ ├── blocks-handbook-134536.json
│ │ │ ├── blocks-handbook-134537.json
│ │ │ ├── blocks-handbook-134538.json
│ │ │ ├── blocks-handbook-134539.json
│ │ │ ├── blocks-handbook-134540.json
│ │ │ ├── blocks-handbook-134541.json
│ │ │ ├── blocks-handbook-134542.json
│ │ │ ├── blocks-handbook-134543.json
│ │ │ ├── blocks-handbook-134544.json
│ │ │ ├── blocks-handbook-134545.json
│ │ │ ├── blocks-handbook-134546.json
│ │ │ ├── blocks-handbook-134547.json
│ │ │ ├── blocks-handbook-134548.json
│ │ │ ├── blocks-handbook-134549.json
│ │ │ ├── blocks-handbook-134550.json
│ │ │ ├── blocks-handbook-134551.json
│ │ │ ├── blocks-handbook-134552.json
│ │ │ ├── blocks-handbook-134553.json
│ │ │ ├── blocks-handbook-134554.json
│ │ │ ├── blocks-handbook-134556.json
│ │ │ ├── blocks-handbook-134557.json
│ │ │ ├── blocks-handbook-134558.json
│ │ │ ├── blocks-handbook-134559.json
│ │ │ ├── blocks-handbook-134560.json
│ │ │ ├── blocks-handbook-134561.json
│ │ │ ├── blocks-handbook-134562.json
│ │ │ ├── blocks-handbook-134563.json
│ │ │ ├── blocks-handbook-134564.json
│ │ │ ├── blocks-handbook-134565.json
│ │ │ ├── blocks-handbook-134566.json
│ │ │ ├── blocks-handbook-134567.json
│ │ │ ├── blocks-handbook-134568.json
│ │ │ ├── blocks-handbook-134569.json
│ │ │ ├── blocks-handbook-134570.json
│ │ │ ├── blocks-handbook-134571.json
│ │ │ ├── blocks-handbook-134572.json
│ │ │ ├── blocks-handbook-134573.json
│ │ │ ├── blocks-handbook-134574.json
│ │ │ ├── blocks-handbook-134575.json
│ │ │ ├── blocks-handbook-134576.json
│ │ │ ├── blocks-handbook-134578.json
│ │ │ ├── blocks-handbook-134579.json
│ │ │ ├── blocks-handbook-134580.json
│ │ │ ├── blocks-handbook-134581.json
│ │ │ ├── blocks-handbook-134582.json
│ │ │ ├── blocks-handbook-134583.json
│ │ │ ├── blocks-handbook-134584.json
│ │ │ ├── blocks-handbook-134585.json
│ │ │ ├── blocks-handbook-134586.json
│ │ │ ├── blocks-handbook-134587.json
│ │ │ ├── blocks-handbook-134588.json
│ │ │ ├── blocks-handbook-134589.json
│ │ │ ├── blocks-handbook-134590.json
│ │ │ ├── blocks-handbook-134594.json
│ │ │ ├── blocks-handbook-134595.json
│ │ │ ├── blocks-handbook-134596.json
│ │ │ ├── blocks-handbook-134597.json
│ │ │ ├── blocks-handbook-134598.json
│ │ │ ├── blocks-handbook-134599.json
│ │ │ ├── blocks-handbook-134600.json
│ │ │ ├── blocks-handbook-134601.json
│ │ │ ├── blocks-handbook-134602.json
│ │ │ ├── blocks-handbook-134603.json
│ │ │ ├── blocks-handbook-134604.json
│ │ │ ├── blocks-handbook-134605.json
│ │ │ ├── blocks-handbook-134606.json
│ │ │ ├── blocks-handbook-134607.json
│ │ │ ├── blocks-handbook-134608.json
│ │ │ ├── blocks-handbook-134609.json
│ │ │ ├── blocks-handbook-134610.json
│ │ │ ├── blocks-handbook-134611.json
│ │ │ ├── blocks-handbook-134612.json
│ │ │ ├── blocks-handbook-134613.json
│ │ │ ├── blocks-handbook-134614.json
│ │ │ ├── blocks-handbook-134615.json
│ │ │ ├── blocks-handbook-134616.json
│ │ │ ├── blocks-handbook-134617.json
│ │ │ ├── blocks-handbook-134618.json
│ │ │ ├── blocks-handbook-134619.json
│ │ │ ├── blocks-handbook-134620.json
│ │ │ ├── blocks-handbook-134621.json
│ │ │ ├── blocks-handbook-134622.json
│ │ │ ├── blocks-handbook-134623.json
│ │ │ ├── blocks-handbook-134637.json
│ │ │ ├── blocks-handbook-134638.json
│ │ │ ├── blocks-handbook-134639.json
│ │ │ ├── blocks-handbook-134640.json
│ │ │ ├── blocks-handbook-134990.json
│ │ │ ├── blocks-handbook-134991.json
│ │ │ ├── blocks-handbook-135085.json
│ │ │ ├── blocks-handbook-135086.json
│ │ │ ├── blocks-handbook-135087.json
│ │ │ ├── blocks-handbook-135089.json
│ │ │ ├── blocks-handbook-135090.json
│ │ │ ├── blocks-handbook-135097.json
│ │ │ ├── blocks-handbook-135098.json
│ │ │ ├── blocks-handbook-135099.json
│ │ │ ├── blocks-handbook-135100.json
│ │ │ ├── blocks-handbook-135102.json
│ │ │ ├── blocks-handbook-135103.json
│ │ │ ├── blocks-handbook-135104.json
│ │ │ ├── blocks-handbook-135107.json
│ │ │ ├── blocks-handbook-135620.json
│ │ │ ├── blocks-handbook-135621.json
│ │ │ ├── blocks-handbook-135622.json
│ │ │ ├── blocks-handbook-135623.json
│ │ │ ├── blocks-handbook-135624.json
│ │ │ ├── blocks-handbook-135625.json
│ │ │ ├── blocks-handbook-135626.json
│ │ │ ├── blocks-handbook-135627.json
│ │ │ ├── blocks-handbook-135628.json
│ │ │ ├── blocks-handbook-135646.json
│ │ │ ├── blocks-handbook-135662.json
│ │ │ ├── blocks-handbook-135665.json
│ │ │ ├── blocks-handbook-135666.json
│ │ │ ├── blocks-handbook-135760.json
│ │ │ ├── blocks-handbook-135761.json
│ │ │ ├── blocks-handbook-135766.json
│ │ │ ├── blocks-handbook-135770.json
│ │ │ ├── blocks-handbook-135780.json
│ │ │ ├── blocks-handbook-135796.json
│ │ │ ├── blocks-handbook-135797.json
│ │ │ ├── blocks-handbook-135800.json
│ │ │ ├── blocks-handbook-135803.json
│ │ │ ├── blocks-handbook-135809.json
│ │ │ ├── blocks-handbook-135813.json
│ │ │ ├── blocks-handbook-135818.json
│ │ │ ├── blocks-handbook-135819.json
│ │ │ ├── blocks-handbook-135820.json
│ │ │ ├── blocks-handbook-135821.json
│ │ │ ├── blocks-handbook-135827.json
│ │ │ ├── blocks-handbook-136221.json
│ │ │ ├── blocks-handbook-136231.json
│ │ │ ├── blocks-handbook-136286.json
│ │ │ ├── blocks-handbook-136311.json
│ │ │ ├── blocks-handbook-136315.json
│ │ │ ├── blocks-handbook-136324.json
│ │ │ ├── blocks-handbook-136325.json
│ │ │ ├── blocks-handbook-136326.json
│ │ │ ├── blocks-handbook-136327.json
│ │ │ ├── blocks-handbook-136328.json
│ │ │ ├── blocks-handbook-136338.json
│ │ │ ├── blocks-handbook-136416.json
│ │ │ ├── blocks-handbook-136420.json
│ │ │ ├── blocks-handbook-136823.json
│ │ │ ├── blocks-handbook-136845.json
│ │ │ ├── blocks-handbook-136846.json
│ │ │ ├── blocks-handbook-136876.json
│ │ │ ├── blocks-handbook-136877.json
│ │ │ ├── blocks-handbook-136878.json
│ │ │ ├── blocks-handbook-136900.json
│ │ │ ├── blocks-handbook-137067.json
│ │ │ ├── blocks-handbook-137112.json
│ │ │ ├── blocks-handbook-137157.json
│ │ │ ├── blocks-handbook-137190.json
│ │ │ ├── blocks-handbook-137752.json
│ │ │ ├── blocks-handbook-137772.json
│ │ │ ├── blocks-handbook-137773.json
│ │ │ ├── blocks-handbook-137774.json
│ │ │ ├── blocks-handbook-137796.json
│ │ │ ├── blocks-handbook-137802.json
│ │ │ ├── blocks-handbook-138617.json
│ │ │ ├── blocks-handbook-138619.json
│ │ │ ├── blocks-handbook-138642.json
│ │ │ ├── blocks-handbook-138647.json
│ │ │ ├── blocks-handbook-138654.json
│ │ │ ├── blocks-handbook-138991.json
│ │ │ ├── blocks-handbook-138992.json
│ │ │ ├── blocks-handbook-138993.json
│ │ │ ├── blocks-handbook-139019.json
│ │ │ ├── blocks-handbook-139822.json
│ │ │ ├── blocks-handbook-140085.json
│ │ │ ├── blocks-handbook-140086.json
│ │ │ ├── blocks-handbook-140087.json
│ │ │ ├── blocks-handbook-140088.json
│ │ │ ├── blocks-handbook-140089.json
│ │ │ ├── blocks-handbook-140129.json
│ │ │ ├── blocks-handbook-140130.json
│ │ │ ├── blocks-handbook-140131.json
│ │ │ ├── blocks-handbook-140166.json
│ │ │ ├── blocks-handbook-140283.json
│ │ │ ├── blocks-handbook-140326.json
│ │ │ ├── blocks-handbook-140371.json
│ │ │ ├── blocks-handbook-140373.json
│ │ │ ├── blocks-handbook-140417.json
│ │ │ ├── blocks-handbook-140418.json
│ │ │ ├── blocks-handbook-140504.json
│ │ │ ├── blocks-handbook-140530.json
│ │ │ ├── blocks-handbook-140593.json
│ │ │ ├── blocks-handbook-141549.json
│ │ │ ├── blocks-handbook-141559.json
│ │ │ ├── blocks-handbook-141744.json
│ │ │ ├── blocks-handbook-141745.json
│ │ │ ├── blocks-handbook-141746.json
│ │ │ ├── blocks-handbook-141747.json
│ │ │ ├── blocks-handbook-141748.json
│ │ │ ├── blocks-handbook-141749.json
│ │ │ ├── blocks-handbook-141750.json
│ │ │ ├── blocks-handbook-141751.json
│ │ │ ├── blocks-handbook-141834.json
│ │ │ ├── blocks-handbook-142028.json
│ │ │ ├── blocks-handbook-142888.json
│ │ │ ├── blocks-handbook-142935.json
│ │ │ ├── blocks-handbook-143014.json
│ │ │ ├── blocks-handbook-143027.json
│ │ │ ├── blocks-handbook-143065.json
│ │ │ ├── blocks-handbook-144923.json
│ │ │ ├── blocks-handbook-144986.json
│ │ │ ├── blocks-handbook-145014.json
│ │ │ ├── blocks-handbook-145015.json
│ │ │ ├── blocks-handbook-145016.json
│ │ │ ├── blocks-handbook-145060.json
│ │ │ ├── blocks-handbook-147194.json
│ │ │ ├── blocks-handbook-147262.json
│ │ │ ├── blocks-handbook-147436.json
│ │ │ ├── blocks-handbook-147439.json
│ │ │ ├── blocks-handbook-147467.json
│ │ │ ├── blocks-handbook-147530.json
│ │ │ ├── blocks-handbook-147699.json
│ │ │ ├── blocks-handbook-147734.json
│ │ │ ├── blocks-handbook-148568.json
│ │ │ ├── blocks-handbook-148598.json
│ │ │ ├── blocks-handbook-148650.json
│ │ │ ├── blocks-handbook-148753.json
│ │ │ ├── blocks-handbook-148799.json
│ │ │ ├── blocks-handbook-148848.json
│ │ │ ├── blocks-handbook-148865.json
│ │ │ ├── blocks-handbook-149176.json
│ │ │ ├── blocks-handbook-149187.json
│ │ │ ├── blocks-handbook-150150.json
│ │ │ ├── blocks-handbook-150294.json
│ │ │ ├── blocks-handbook-150295.json
│ │ │ ├── blocks-handbook-150296.json
│ │ │ ├── blocks-handbook-150297.json
│ │ │ ├── blocks-handbook-150312.json
│ │ │ ├── blocks-handbook-150317.json
│ │ │ ├── blocks-handbook-150337.json
│ │ │ ├── blocks-handbook-151168.json
│ │ │ ├── blocks-handbook-151318.json
│ │ │ ├── blocks-handbook-151368.json
│ │ │ ├── blocks-handbook-151402.json
│ │ │ ├── blocks-handbook-151403.json
│ │ │ ├── blocks-handbook-151404.json
│ │ │ ├── blocks-handbook-151405.json
│ │ │ ├── blocks-handbook-151425.json
│ │ │ ├── blocks-handbook-151476.json
│ │ │ ├── blocks-handbook-152081.json
│ │ │ ├── blocks-handbook-153605.json
│ │ │ ├── blocks-handbook-153606.json
│ │ │ ├── blocks-handbook-153611.json
│ │ │ ├── blocks-handbook-153637.json
│ │ │ ├── blocks-handbook-153715.json
│ │ │ ├── blocks-handbook-153716.json
│ │ │ ├── blocks-handbook-153870.json
│ │ │ ├── blocks-handbook-154737.json
│ │ │ ├── blocks-handbook-154868.json
│ │ │ ├── blocks-handbook-154869.json
│ │ │ ├── blocks-handbook-154870.json
│ │ │ ├── blocks-handbook-154871.json
│ │ │ ├── blocks-handbook-155207.json
│ │ │ ├── blocks-handbook-155275.json
│ │ │ ├── blocks-handbook-155622.json
│ │ │ ├── blocks-handbook-156190.json
│ │ │ ├── blocks-handbook-41530.json
│ │ │ ├── blocks-handbook-41897.json
│ │ │ ├── plugin-handbook-10896.json
│ │ │ ├── plugin-handbook-10903.json
│ │ │ ├── plugin-handbook-10908.json
│ │ │ ├── plugin-handbook-10912.json
│ │ │ ├── plugin-handbook-10917.json
│ │ │ ├── plugin-handbook-10920.json
│ │ │ ├── plugin-handbook-10922.json
│ │ │ ├── plugin-handbook-10933.json
│ │ │ ├── plugin-handbook-10936.json
│ │ │ ├── plugin-handbook-10940.json
│ │ │ ├── plugin-handbook-10942.json
│ │ │ ├── plugin-handbook-10944.json
│ │ │ ├── plugin-handbook-10946.json
│ │ │ ├── plugin-handbook-10955.json
│ │ │ ├── plugin-handbook-10957.json
│ │ │ ├── plugin-handbook-10961.json
│ │ │ ├── plugin-handbook-10983.json
│ │ │ ├── plugin-handbook-10987.json
│ │ │ ├── plugin-handbook-10989.json
│ │ │ ├── plugin-handbook-10991.json
│ │ │ ├── plugin-handbook-10993.json
│ │ │ ├── plugin-handbook-11025.json
│ │ │ ├── plugin-handbook-11027.json
│ │ │ ├── plugin-handbook-11029.json
│ │ │ ├── plugin-handbook-11031.json
│ │ │ ├── plugin-handbook-11033.json
│ │ │ ├── plugin-handbook-11046.json
│ │ │ ├── plugin-handbook-11048.json
│ │ │ ├── plugin-handbook-11050.json
│ │ │ ├── plugin-handbook-11052.json
│ │ │ ├── plugin-handbook-11065.json
│ │ │ ├── plugin-handbook-11067.json
│ │ │ ├── plugin-handbook-11070.json
│ │ │ ├── plugin-handbook-11073.json
│ │ │ ├── plugin-handbook-11084.json
│ │ │ ├── plugin-handbook-11086.json
│ │ │ ├── plugin-handbook-11088.json
│ │ │ ├── plugin-handbook-11090.json
│ │ │ ├── plugin-handbook-11092.json
│ │ │ ├── plugin-handbook-11151.json
│ │ │ ├── plugin-handbook-11153.json
│ │ │ ├── plugin-handbook-11157.json
│ │ │ ├── plugin-handbook-11159.json
│ │ │ ├── plugin-handbook-11162.json
│ │ │ ├── plugin-handbook-11164.json
│ │ │ ├── plugin-handbook-11166.json
│ │ │ ├── plugin-handbook-11173.json
│ │ │ ├── plugin-handbook-11176.json
│ │ │ ├── plugin-handbook-11180.json
│ │ │ ├── plugin-handbook-11185.json
│ │ │ ├── plugin-handbook-11187.json
│ │ │ ├── plugin-handbook-11198.json
│ │ │ ├── plugin-handbook-11200.json
│ │ │ ├── plugin-handbook-11202.json
│ │ │ ├── plugin-handbook-11207.json
│ │ │ ├── plugin-handbook-11210.json
│ │ │ ├── plugin-handbook-11212.json
│ │ │ ├── plugin-handbook-11214.json
│ │ │ ├── plugin-handbook-11556.json
│ │ │ ├── plugin-handbook-11609.json
│ │ │ ├── plugin-handbook-11616.json
│ │ │ ├── plugin-handbook-11639.json
│ │ │ ├── plugin-handbook-129591.json
│ │ │ ├── plugin-handbook-130891.json
│ │ │ ├── plugin-handbook-135292.json
│ │ │ ├── plugin-handbook-136225.json
│ │ │ ├── plugin-handbook-137762.json
│ │ │ ├── plugin-handbook-15107.json
│ │ │ ├── plugin-handbook-15122.json
│ │ │ ├── plugin-handbook-152387.json
│ │ │ ├── plugin-handbook-15264.json
│ │ │ ├── plugin-handbook-15268.json
│ │ │ ├── plugin-handbook-152747.json
│ │ │ ├── plugin-handbook-15282.json
│ │ │ ├── plugin-handbook-15298.json
│ │ │ ├── plugin-handbook-154554.json
│ │ │ ├── plugin-handbook-17124.json
│ │ │ ├── plugin-handbook-19147.json
│ │ │ ├── plugin-handbook-19213.json
│ │ │ ├── plugin-handbook-20557.json
│ │ │ ├── plugin-handbook-21481.json
│ │ │ ├── plugin-handbook-22370.json
│ │ │ ├── plugin-handbook-22372.json
│ │ │ ├── plugin-handbook-22374.json
│ │ │ ├── plugin-handbook-22396.json
│ │ │ ├── plugin-handbook-22398.json
│ │ │ ├── plugin-handbook-22400.json
│ │ │ ├── plugin-handbook-22402.json
│ │ │ ├── plugin-handbook-22828.json
│ │ │ ├── plugin-handbook-25263.json
│ │ │ ├── plugin-handbook-37535.json
│ │ │ ├── plugin-handbook-37606.json
│ │ │ ├── plugin-handbook-37615.json
│ │ │ ├── plugin-handbook-37617.json
│ │ │ ├── plugin-handbook-37624.json
│ │ │ ├── plugin-handbook-37629.json
│ │ │ ├── plugin-handbook-37632.json
│ │ │ ├── plugin-handbook-39010.json
│ │ │ ├── plugin-handbook-41299.json
│ │ │ ├── plugin-handbook-5783.json
│ │ │ ├── plugin-handbook-5787.json
│ │ │ ├── plugin-handbook-5789.json
│ │ │ ├── rest-api-handbook-125523.json
│ │ │ ├── rest-api-handbook-125524.json
│ │ │ ├── rest-api-handbook-125525.json
│ │ │ ├── rest-api-handbook-125526.json
│ │ │ ├── rest-api-handbook-125527.json
│ │ │ ├── rest-api-handbook-126821.json
│ │ │ ├── rest-api-handbook-129899.json
│ │ │ ├── rest-api-handbook-129900.json
│ │ │ ├── rest-api-handbook-129901.json
│ │ │ ├── rest-api-handbook-132184.json
│ │ │ ├── rest-api-handbook-147362.json
│ │ │ ├── rest-api-handbook-147363.json
│ │ │ ├── rest-api-handbook-147364.json
│ │ │ ├── rest-api-handbook-147365.json
│ │ │ ├── rest-api-handbook-147366.json
│ │ │ ├── rest-api-handbook-147367.json
│ │ │ ├── rest-api-handbook-147368.json
│ │ │ ├── rest-api-handbook-147369.json
│ │ │ ├── rest-api-handbook-147370.json
│ │ │ ├── rest-api-handbook-147371.json
│ │ │ ├── rest-api-handbook-147372.json
│ │ │ ├── rest-api-handbook-147373.json
│ │ │ ├── rest-api-handbook-147374.json
│ │ │ ├── rest-api-handbook-147375.json
│ │ │ ├── rest-api-handbook-147376.json
│ │ │ ├── rest-api-handbook-147377.json
│ │ │ ├── rest-api-handbook-147378.json
│ │ │ ├── rest-api-handbook-147379.json
│ │ │ ├── rest-api-handbook-22832.json
│ │ │ ├── rest-api-handbook-22840.json
│ │ │ ├── rest-api-handbook-22842.json
│ │ │ ├── rest-api-handbook-22844.json
│ │ │ ├── rest-api-handbook-22846.json
│ │ │ ├── rest-api-handbook-22852.json
│ │ │ ├── rest-api-handbook-23077.json
│ │ │ ├── rest-api-handbook-23078.json
│ │ │ ├── rest-api-handbook-23085.json
│ │ │ ├── rest-api-handbook-23089.json
│ │ │ ├── rest-api-handbook-23098.json
│ │ │ ├── rest-api-handbook-23100.json
│ │ │ ├── rest-api-handbook-23105.json
│ │ │ ├── rest-api-handbook-23113.json
│ │ │ ├── rest-api-handbook-23115.json
│ │ │ ├── rest-api-handbook-23116.json
│ │ │ ├── rest-api-handbook-23120.json
│ │ │ ├── rest-api-handbook-23122.json
│ │ │ ├── rest-api-handbook-23124.json
│ │ │ ├── rest-api-handbook-23126.json
│ │ │ ├── rest-api-handbook-23127.json
│ │ │ ├── rest-api-handbook-23141.json
│ │ │ ├── rest-api-handbook-23145.json
│ │ │ ├── rest-api-handbook-23167.json
│ │ │ ├── rest-api-handbook-23185.json
│ │ │ ├── rest-api-handbook-24919.json
│ │ │ ├── rest-api-handbook-24962.json
│ │ │ ├── rest-api-handbook-24963.json
│ │ │ ├── rest-api-handbook-25288.json
│ │ │ ├── rest-api-handbook-25312.json
│ │ │ ├── rest-api-handbook-25329.json
│ │ │ ├── rest-api-handbook-25388.json
│ │ │ ├── rest-api-handbook-25435.json
│ │ │ ├── rest-api-handbook-28916.json
│ │ │ ├── scf-handbook-156763.json
│ │ │ ├── scf-handbook-156764.json
│ │ │ ├── scf-handbook-156765.json
│ │ │ ├── scf-handbook-156766.json
│ │ │ ├── scf-handbook-156767.json
│ │ │ ├── scf-handbook-156768.json
│ │ │ ├── scf-handbook-156769.json
│ │ │ ├── scf-handbook-156770.json
│ │ │ ├── scf-handbook-156772.json
│ │ │ ├── scf-handbook-156773.json
│ │ │ ├── scf-handbook-156774.json
│ │ │ ├── scf-handbook-156775.json
│ │ │ ├── scf-handbook-156776.json
│ │ │ ├── scf-handbook-156777.json
│ │ │ ├── scf-handbook-156778.json
│ │ │ ├── scf-handbook-156779.json
│ │ │ ├── scf-handbook-156780.json
│ │ │ ├── scf-handbook-156781.json
│ │ │ ├── scf-handbook-156782.json
│ │ │ ├── scf-handbook-156783.json
│ │ │ ├── scf-handbook-156784.json
│ │ │ ├── scf-handbook-156785.json
│ │ │ ├── scf-handbook-156786.json
│ │ │ ├── scf-handbook-156787.json
│ │ │ ├── scf-handbook-156788.json
│ │ │ ├── scf-handbook-156789.json
│ │ │ ├── scf-handbook-156790.json
│ │ │ ├── scf-handbook-156791.json
│ │ │ ├── scf-handbook-156792.json
│ │ │ ├── scf-handbook-156793.json
│ │ │ ├── scf-handbook-156794.json
│ │ │ ├── scf-handbook-156795.json
│ │ │ ├── scf-handbook-156796.json
│ │ │ ├── scf-handbook-156797.json
│ │ │ ├── scf-handbook-156798.json
│ │ │ ├── scf-handbook-156799.json
│ │ │ ├── scf-handbook-156800.json
│ │ │ ├── scf-handbook-156801.json
│ │ │ ├── scf-handbook-156802.json
│ │ │ ├── scf-handbook-156803.json
│ │ │ ├── scf-handbook-156804.json
│ │ │ ├── scf-handbook-156805.json
│ │ │ ├── scf-handbook-156806.json
│ │ │ ├── scf-handbook-156807.json
│ │ │ ├── scf-handbook-156808.json
│ │ │ ├── scf-handbook-156809.json
│ │ │ ├── scf-handbook-156810.json
│ │ │ ├── scf-handbook-156811.json
│ │ │ ├── scf-handbook-156812.json
│ │ │ ├── scf-handbook-156813.json
│ │ │ ├── scf-handbook-156814.json
│ │ │ ├── scf-handbook-156815.json
│ │ │ ├── scf-handbook-156816.json
│ │ │ ├── scf-handbook-156817.json
│ │ │ ├── scf-handbook-156818.json
│ │ │ ├── scf-handbook-156819.json
│ │ │ ├── scf-handbook-156820.json
│ │ │ ├── scf-handbook-156821.json
│ │ │ ├── scf-handbook-156822.json
│ │ │ ├── scf-handbook-156823.json
│ │ │ ├── scf-handbook-156824.json
│ │ │ ├── scf-handbook-157128.json
│ │ │ ├── scf-handbook-157129.json
│ │ │ ├── scf-handbook-157130.json
│ │ │ ├── scf-handbook-157131.json
│ │ │ ├── scf-handbook-157132.json
│ │ │ ├── scf-handbook-157133.json
│ │ │ ├── scf-handbook-157134.json
│ │ │ ├── scf-handbook-157135.json
│ │ │ ├── scf-handbook-157136.json
│ │ │ ├── scf-handbook-157137.json
│ │ │ ├── scf-handbook-157138.json
│ │ │ ├── scf-handbook-157139.json
│ │ │ ├── scf-handbook-157140.json
│ │ │ ├── scf-handbook-157141.json
│ │ │ ├── scf-handbook-157142.json
│ │ │ ├── scf-handbook-157143.json
│ │ │ ├── scf-handbook-157144.json
│ │ │ ├── scf-handbook-157145.json
│ │ │ ├── scf-handbook-157146.json
│ │ │ ├── scf-handbook-157147.json
│ │ │ ├── scf-handbook-157148.json
│ │ │ ├── scf-handbook-157149.json
│ │ │ ├── scf-handbook-157150.json
│ │ │ ├── scf-handbook-157151.json
│ │ │ ├── scf-handbook-157152.json
│ │ │ ├── scf-handbook-157153.json
│ │ │ ├── scf-handbook-157154.json
│ │ │ ├── scf-handbook-157155.json
│ │ │ ├── scf-handbook-157156.json
│ │ │ ├── scf-handbook-157157.json
│ │ │ ├── scf-handbook-157158.json
│ │ │ ├── scf-handbook-157159.json
│ │ │ ├── scf-handbook-157160.json
│ │ │ ├── scf-handbook-157162.json
│ │ │ ├── scf-handbook-157164.json
│ │ │ ├── scf-handbook-157165.json
│ │ │ ├── scf-handbook-157166.json
│ │ │ ├── scf-handbook-157167.json
│ │ │ ├── scf-handbook-157168.json
│ │ │ ├── scf-handbook-157169.json
│ │ │ ├── scf-handbook-157171.json
│ │ │ ├── scf-handbook-157172.json
│ │ │ ├── scf-handbook-157173.json
│ │ │ ├── scf-handbook-157175.json
│ │ │ ├── scf-handbook-157177.json
│ │ │ ├── scf-handbook-157179.json
│ │ │ ├── scf-handbook-157181.json
│ │ │ ├── scf-handbook-157182.json
│ │ │ ├── scf-handbook-157183.json
│ │ │ ├── scf-handbook-157184.json
│ │ │ ├── scf-handbook-157185.json
│ │ │ ├── scf-handbook-157186.json
│ │ │ ├── scf-handbook-157187.json
│ │ │ ├── scf-handbook-157188.json
│ │ │ ├── scf-handbook-157189.json
│ │ │ ├── scf-handbook-157190.json
│ │ │ ├── scf-handbook-157191.json
│ │ │ ├── scf-handbook-157192.json
│ │ │ ├── scf-handbook-157193.json
│ │ │ ├── scf-handbook-157194.json
│ │ │ ├── scf-handbook-157195.json
│ │ │ ├── scf-handbook-157196.json
│ │ │ ├── scf-handbook-157197.json
│ │ │ ├── scf-handbook-157198.json
│ │ │ ├── scf-handbook-157199.json
│ │ │ ├── scf-handbook-157200.json
│ │ │ ├── scf-handbook-157201.json
│ │ │ ├── scf-handbook-157202.json
│ │ │ ├── scf-handbook-157203.json
│ │ │ ├── scf-handbook-157204.json
│ │ │ ├── scf-handbook-157205.json
│ │ │ ├── scf-handbook-157206.json
│ │ │ ├── scf-handbook-157207.json
│ │ │ ├── scf-handbook-157290.json
│ │ │ ├── theme-handbook-10877.json
│ │ │ ├── theme-handbook-11273.json
│ │ │ ├── theme-handbook-11281.json
│ │ │ ├── theme-handbook-11285.json
│ │ │ ├── theme-handbook-11288.json
│ │ │ ├── theme-handbook-11295.json
│ │ │ ├── theme-handbook-11300.json
│ │ │ ├── theme-handbook-11303.json
│ │ │ ├── theme-handbook-11307.json
│ │ │ ├── theme-handbook-11314.json
│ │ │ ├── theme-handbook-11318.json
│ │ │ ├── theme-handbook-11320.json
│ │ │ ├── theme-handbook-11322.json
│ │ │ ├── theme-handbook-11337.json
│ │ │ ├── theme-handbook-11341.json
│ │ │ ├── theme-handbook-11345.json
│ │ │ ├── theme-handbook-11354.json
│ │ │ ├── theme-handbook-11356.json
│ │ │ ├── theme-handbook-11360.json
│ │ │ ├── theme-handbook-11362.json
│ │ │ ├── theme-handbook-11368.json
│ │ │ ├── theme-handbook-11370.json
│ │ │ ├── theme-handbook-11372.json
│ │ │ ├── theme-handbook-11377.json
│ │ │ ├── theme-handbook-11380.json
│ │ │ ├── theme-handbook-11382.json
│ │ │ ├── theme-handbook-11387.json
│ │ │ ├── theme-handbook-11390.json
│ │ │ ├── theme-handbook-11399.json
│ │ │ ├── theme-handbook-11401.json
│ │ │ ├── theme-handbook-11409.json
│ │ │ ├── theme-handbook-11421.json
│ │ │ ├── theme-handbook-11424.json
│ │ │ ├── theme-handbook-11429.json
│ │ │ ├── theme-handbook-11431.json
│ │ │ ├── theme-handbook-11433.json
│ │ │ ├── theme-handbook-11980.json
│ │ │ ├── theme-handbook-12028.json
│ │ │ ├── theme-handbook-138674.json
│ │ │ ├── theme-handbook-138748.json
│ │ │ ├── theme-handbook-139317.json
│ │ │ ├── theme-handbook-142885.json
│ │ │ ├── theme-handbook-148747.json
│ │ │ ├── theme-handbook-148901.json
│ │ │ ├── theme-handbook-148903.json
│ │ │ ├── theme-handbook-148907.json
│ │ │ ├── theme-handbook-148909.json
│ │ │ ├── theme-handbook-148911.json
│ │ │ ├── theme-handbook-148915.json
│ │ │ ├── theme-handbook-148919.json
│ │ │ ├── theme-handbook-148923.json
│ │ │ ├── theme-handbook-149040.json
│ │ │ ├── theme-handbook-149042.json
│ │ │ ├── theme-handbook-149045.json
│ │ │ ├── theme-handbook-149058.json
│ │ │ ├── theme-handbook-149060.json
│ │ │ ├── theme-handbook-149064.json
│ │ │ ├── theme-handbook-149068.json
│ │ │ ├── theme-handbook-149072.json
│ │ │ ├── theme-handbook-149075.json
│ │ │ ├── theme-handbook-149078.json
│ │ │ ├── theme-handbook-149087.json
│ │ │ ├── theme-handbook-149092.json
│ │ │ ├── theme-handbook-149096.json
│ │ │ ├── theme-handbook-149100.json
│ │ │ ├── theme-handbook-149109.json
│ │ │ ├── theme-handbook-149116.json
│ │ │ ├── theme-handbook-149119.json
│ │ │ ├── theme-handbook-149219.json
│ │ │ ├── theme-handbook-149221.json
│ │ │ ├── theme-handbook-149227.json
│ │ │ ├── theme-handbook-149232.json
│ │ │ ├── theme-handbook-149235.json
│ │ │ ├── theme-handbook-149260.json
│ │ │ ├── theme-handbook-149262.json
│ │ │ ├── theme-handbook-149271.json
│ │ │ ├── theme-handbook-149276.json
│ │ │ ├── theme-handbook-149280.json
│ │ │ ├── theme-handbook-149311.json
│ │ │ ├── theme-handbook-149314.json
│ │ │ ├── theme-handbook-149317.json
│ │ │ ├── theme-handbook-149320.json
│ │ │ ├── theme-handbook-149331.json
│ │ │ ├── theme-handbook-149333.json
│ │ │ ├── theme-handbook-149336.json
│ │ │ ├── theme-handbook-149340.json
│ │ │ ├── theme-handbook-149345.json
│ │ │ ├── theme-handbook-149365.json
│ │ │ ├── theme-handbook-149367.json
│ │ │ ├── theme-handbook-152057.json
│ │ │ ├── theme-handbook-152060.json
│ │ │ ├── theme-handbook-152063.json
│ │ │ ├── theme-handbook-152066.json
│ │ │ ├── theme-handbook-152068.json
│ │ │ ├── theme-handbook-152083.json
│ │ │ ├── theme-handbook-152151.json
│ │ │ ├── theme-handbook-153616.json
│ │ │ ├── theme-handbook-153618.json
│ │ │ ├── theme-handbook-153627.json
│ │ │ ├── theme-handbook-153646.json
│ │ │ ├── theme-handbook-153652.json
│ │ │ ├── theme-handbook-153657.json
│ │ │ ├── theme-handbook-153663.json
│ │ │ ├── theme-handbook-153674.json
│ │ │ ├── theme-handbook-17363.json
│ │ │ ├── theme-handbook-17399.json
│ │ │ ├── theme-handbook-17401.json
│ │ │ ├── theme-handbook-17405.json
│ │ │ ├── theme-handbook-17407.json
│ │ │ ├── theme-handbook-17409.json
│ │ │ ├── theme-handbook-22327.json
│ │ │ ├── theme-handbook-24939.json
│ │ │ ├── theme-handbook-24973.json
│ │ │ ├── theme-handbook-25000.json
│ │ │ ├── theme-handbook-25005.json
│ │ │ ├── theme-handbook-25007.json
│ │ │ ├── theme-handbook-25009.json
│ │ │ ├── theme-handbook-25013.json
│ │ │ ├── theme-handbook-25050.json
│ │ │ ├── theme-handbook-25053.json
│ │ │ ├── theme-handbook-25063.json
│ │ │ ├── theme-handbook-25136.json
│ │ │ ├── theme-handbook-25145.json
│ │ │ ├── theme-handbook-25147.json
│ │ │ ├── theme-handbook-25149.json
│ │ │ ├── theme-handbook-25182.json
│ │ │ ├── theme-handbook-25410.json
│ │ │ ├── theme-handbook-25470.json
│ │ │ ├── theme-handbook-40120.json
│ │ │ ├── theme-handbook-5785.json
│ │ │ ├── theme-handbook-5794.json
│ │ │ ├── theme-handbook-5800.json
│ │ │ ├── theme-handbook-5811.json
│ │ │ ├── theme-handbook-5817.json
│ │ │ ├── theme-handbook-5819.json
│ │ │ ├── theme-handbook-5821.json
│ │ │ ├── theme-handbook-5823.json
│ │ │ ├── theme-handbook-5829.json
│ │ │ ├── wpcs-handbook-126759.json
│ │ │ ├── wpcs-handbook-41425.json
│ │ │ ├── wpcs-handbook-41426.json
│ │ │ ├── wpcs-handbook-41427.json
│ │ │ ├── wpcs-handbook-41428.json
│ │ │ ├── wpcs-handbook-41429.json
│ │ │ ├── wpcs-handbook-41430.json
│ │ │ ├── wpcs-handbook-41431.json
│ │ │ ├── wpcs-handbook-41432.json
│ │ │ ├── wpcs-handbook-41433.json
│ │ │ ├── wpcs-handbook-41434.json
│ │ │ └── wpcs-handbook-41435.json
│ │ ├── links
│ │ │ ├── post-type-adv-admin-handbook.json
│ │ │ ├── post-type-apis-handbook.json
│ │ │ ├── post-type-blocks-handbook.json
│ │ │ ├── post-type-plugin-handbook.json
│ │ │ ├── post-type-rest-api-handbook.json
│ │ │ ├── post-type-scf-handbook.json
│ │ │ ├── post-type-theme-handbook.json
│ │ │ └── post-type-wpcs-handbook.json
│ │ └── sitemaps.json
│ └── wordpress.org
│ │ ├── api-json
│ │ ├── articles-10450778.json
│ │ ├── articles-10775503.json
│ │ ├── articles-10776341.json
│ │ ├── articles-10776353.json
│ │ ├── articles-10776396.json
│ │ ├── articles-10776416.json
│ │ ├── articles-10776428.json
│ │ ├── articles-10777345.json
│ │ ├── articles-10778661.json
│ │ ├── articles-10778686.json
│ │ ├── articles-10798336.json
│ │ ├── articles-10798352.json
│ │ ├── articles-10801881.json
│ │ ├── articles-10813406.json
│ │ ├── articles-10813566.json
│ │ ├── articles-10820858.json
│ │ ├── articles-10821282.json
│ │ ├── articles-10821302.json
│ │ ├── articles-10821629.json
│ │ ├── articles-10821664.json
│ │ ├── articles-10829435.json
│ │ ├── articles-10829891.json
│ │ ├── articles-10840013.json
│ │ ├── articles-10840078.json
│ │ ├── articles-10840090.json
│ │ ├── articles-10840095.json
│ │ ├── articles-10840097.json
│ │ ├── articles-10840101.json
│ │ ├── articles-10840105.json
│ │ ├── articles-10840109.json
│ │ ├── articles-10840165.json
│ │ ├── articles-10840192.json
│ │ ├── articles-10840288.json
│ │ ├── articles-10840565.json
│ │ ├── articles-10841629.json
│ │ ├── articles-10844598.json
│ │ ├── articles-10845615.json
│ │ ├── articles-10845825.json
│ │ ├── articles-10846004.json
│ │ ├── articles-10846138.json
│ │ ├── articles-10846147.json
│ │ ├── articles-10848222.json
│ │ ├── articles-10848231.json
│ │ ├── articles-10849381.json
│ │ ├── articles-10850430.json
│ │ ├── articles-10851227.json
│ │ ├── articles-10851232.json
│ │ ├── articles-10851254.json
│ │ ├── articles-10851282.json
│ │ ├── articles-10851298.json
│ │ ├── articles-10851309.json
│ │ ├── articles-10851332.json
│ │ ├── articles-10851352.json
│ │ ├── articles-10851356.json
│ │ ├── articles-10851376.json
│ │ ├── articles-10851385.json
│ │ ├── articles-10853837.json
│ │ ├── articles-10853893.json
│ │ ├── articles-10853902.json
│ │ ├── articles-10853951.json
│ │ ├── articles-10863612.json
│ │ ├── articles-10866101.json
│ │ ├── articles-10867545.json
│ │ ├── articles-10867570.json
│ │ ├── articles-10871850.json
│ │ ├── articles-10936999.json
│ │ ├── articles-10937050.json
│ │ ├── articles-10966005.json
│ │ ├── articles-10994035.json
│ │ ├── articles-11028844.json
│ │ ├── articles-11028956.json
│ │ ├── articles-11031919.json
│ │ ├── articles-11032107.json
│ │ ├── articles-11032274.json
│ │ ├── articles-11076144.json
│ │ ├── articles-11092494.json
│ │ ├── articles-11102114.json
│ │ ├── articles-11106233.json
│ │ ├── articles-11108219.json
│ │ ├── articles-11113655.json
│ │ ├── articles-11124205.json
│ │ ├── articles-11132728.json
│ │ ├── articles-11133981.json
│ │ ├── articles-11136763.json
│ │ ├── articles-11141544.json
│ │ ├── articles-11149318.json
│ │ ├── articles-11150891.json
│ │ ├── articles-11154609.json
│ │ ├── articles-11154672.json
│ │ ├── articles-11164816.json
│ │ ├── articles-11181147.json
│ │ ├── articles-11181247.json
│ │ ├── articles-11215349.json
│ │ ├── articles-11240711.json
│ │ ├── articles-11241863.json
│ │ ├── articles-11245009.json
│ │ ├── articles-11248870.json
│ │ ├── articles-11248943.json
│ │ ├── articles-11248954.json
│ │ ├── articles-11249755.json
│ │ ├── articles-11249807.json
│ │ ├── articles-11249951.json
│ │ ├── articles-11263208.json
│ │ ├── articles-11263390.json
│ │ ├── articles-11263506.json
│ │ ├── articles-11284616.json
│ │ ├── articles-11284652.json
│ │ ├── articles-11284800.json
│ │ ├── articles-11284838.json
│ │ ├── articles-11284896.json
│ │ ├── articles-11284907.json
│ │ ├── articles-11284925.json
│ │ ├── articles-11284980.json
│ │ ├── articles-11284982.json
│ │ ├── articles-11284983.json
│ │ ├── articles-11285052.json
│ │ ├── articles-11285068.json
│ │ ├── articles-11285105.json
│ │ ├── articles-11285123.json
│ │ ├── articles-11285129.json
│ │ ├── articles-11285162.json
│ │ ├── articles-11285200.json
│ │ ├── articles-11285261.json
│ │ ├── articles-11285698.json
│ │ ├── articles-11285707.json
│ │ ├── articles-11285768.json
│ │ ├── articles-11285864.json
│ │ ├── articles-11285873.json
│ │ ├── articles-11285893.json
│ │ ├── articles-11285942.json
│ │ ├── articles-11285951.json
│ │ ├── articles-11285981.json
│ │ ├── articles-11286009.json
│ │ ├── articles-11286019.json
│ │ ├── articles-11286058.json
│ │ ├── articles-11289129.json
│ │ ├── articles-11289151.json
│ │ ├── articles-11289158.json
│ │ ├── articles-11298894.json
│ │ ├── articles-11300589.json
│ │ ├── articles-11345906.json
│ │ ├── articles-11640106.json
│ │ ├── articles-11656696.json
│ │ ├── articles-11965628.json
│ │ ├── articles-11966494.json
│ │ ├── articles-12167360.json
│ │ ├── articles-12704129.json
│ │ ├── articles-12707482.json
│ │ ├── articles-12713819.json
│ │ ├── articles-12744576.json
│ │ ├── articles-12889937.json
│ │ ├── articles-12939271.json
│ │ ├── articles-12939840.json
│ │ ├── articles-12940235.json
│ │ ├── articles-12940940.json
│ │ ├── articles-13004478.json
│ │ ├── articles-13019660.json
│ │ ├── articles-13050803.json
│ │ ├── articles-13056575.json
│ │ ├── articles-13062420.json
│ │ ├── articles-13069582.json
│ │ ├── articles-13071393.json
│ │ ├── articles-13073336.json
│ │ ├── articles-13073402.json
│ │ ├── articles-13141518.json
│ │ ├── articles-13155027.json
│ │ ├── articles-13163708.json
│ │ ├── articles-13164462.json
│ │ ├── articles-13173540.json
│ │ ├── articles-13173607.json
│ │ ├── articles-13173655.json
│ │ ├── articles-13174174.json
│ │ ├── articles-13176189.json
│ │ ├── articles-13255925.json
│ │ ├── articles-13271532.json
│ │ ├── articles-13287229.json
│ │ ├── articles-13295000.json
│ │ ├── articles-13303226.json
│ │ ├── articles-13334997.json
│ │ ├── articles-13355125.json
│ │ ├── articles-13363440.json
│ │ ├── articles-13426347.json
│ │ ├── articles-13563362.json
│ │ ├── articles-13658820.json
│ │ ├── articles-13708351.json
│ │ ├── articles-13714281.json
│ │ ├── articles-13740825.json
│ │ ├── articles-13748329.json
│ │ ├── articles-13757096.json
│ │ ├── articles-13771020.json
│ │ ├── articles-13801202.json
│ │ ├── articles-13981395.json
│ │ ├── articles-14146007.json
│ │ ├── articles-14179888.json
│ │ ├── articles-14561220.json
│ │ ├── articles-14570970.json
│ │ ├── articles-14632189.json
│ │ ├── articles-14633472.json
│ │ ├── articles-14633622.json
│ │ ├── articles-14641368.json
│ │ ├── articles-14644359.json
│ │ ├── articles-14657194.json
│ │ ├── articles-15112514.json
│ │ ├── articles-15113575.json
│ │ ├── articles-15124095.json
│ │ ├── articles-15127782.json
│ │ ├── articles-15191692.json
│ │ ├── articles-15201243.json
│ │ ├── articles-15242206.json
│ │ ├── articles-15289493.json
│ │ ├── articles-15289702.json
│ │ ├── articles-15289733.json
│ │ ├── articles-15443554.json
│ │ ├── articles-15447523.json
│ │ ├── articles-15466731.json
│ │ ├── articles-15470036.json
│ │ ├── articles-15473605.json
│ │ ├── articles-15480378.json
│ │ ├── articles-15480464.json
│ │ ├── articles-15480868.json
│ │ ├── articles-15484699.json
│ │ ├── articles-15489182.json
│ │ ├── articles-15491343.json
│ │ ├── articles-15525633.json
│ │ ├── articles-15526138.json
│ │ ├── articles-15596148.json
│ │ ├── articles-15603527.json
│ │ ├── articles-15643421.json
│ │ ├── articles-15654964.json
│ │ ├── articles-15779630.json
│ │ ├── articles-15779631.json
│ │ ├── articles-15857170.json
│ │ ├── articles-15857479.json
│ │ ├── articles-15881853.json
│ │ ├── articles-15881953.json
│ │ ├── articles-15925630.json
│ │ ├── articles-15925767.json
│ │ ├── articles-15930049.json
│ │ ├── articles-16020083.json
│ │ ├── articles-16071578.json
│ │ ├── articles-16075254.json
│ │ ├── articles-16085090.json
│ │ ├── articles-16091170.json
│ │ ├── articles-16093494.json
│ │ ├── articles-16190137.json
│ │ ├── articles-16209370.json
│ │ ├── articles-16221042.json
│ │ ├── articles-16224779.json
│ │ ├── articles-16224926.json
│ │ ├── articles-16228384.json
│ │ ├── articles-16229386.json
│ │ ├── articles-16233094.json
│ │ ├── articles-16241365.json
│ │ ├── articles-16256362.json
│ │ ├── articles-16278661.json
│ │ ├── articles-16282126.json
│ │ ├── articles-16282234.json
│ │ ├── articles-16288637.json
│ │ ├── articles-16355693.json
│ │ ├── articles-16355697.json
│ │ ├── articles-16355963.json
│ │ ├── articles-16356162.json
│ │ ├── articles-16356449.json
│ │ ├── articles-16356477.json
│ │ ├── articles-16356739.json
│ │ ├── articles-16356889.json
│ │ ├── articles-16357027.json
│ │ ├── articles-16357171.json
│ │ ├── articles-16357504.json
│ │ ├── articles-16357507.json
│ │ ├── articles-16357659.json
│ │ ├── articles-16357811.json
│ │ ├── articles-16358117.json
│ │ ├── articles-16358338.json
│ │ ├── articles-16358352.json
│ │ ├── articles-16358372.json
│ │ ├── articles-16358457.json
│ │ ├── articles-16358580.json
│ │ ├── articles-16358619.json
│ │ ├── articles-16359058.json
│ │ ├── articles-16359132.json
│ │ ├── articles-16359310.json
│ │ ├── articles-16359697.json
│ │ ├── articles-16359701.json
│ │ ├── articles-16359704.json
│ │ ├── articles-16359706.json
│ │ ├── articles-16359708.json
│ │ ├── articles-16359710.json
│ │ ├── articles-16359712.json
│ │ ├── articles-16359715.json
│ │ ├── articles-16359717.json
│ │ ├── articles-16360082.json
│ │ ├── articles-16360133.json
│ │ ├── articles-16360148.json
│ │ ├── articles-16360580.json
│ │ ├── articles-16360665.json
│ │ ├── articles-16360849.json
│ │ ├── articles-16360853.json
│ │ └── articles-16365647.json
│ │ ├── links
│ │ └── post-type-articles.json
│ │ └── sitemaps.json
├── wp-adv-admin-handbook.md
├── wp-apis-handbook.md
├── wp-articles.md
├── wp-blocks-handbook.md
├── wp-handbooks.md
├── wp-plugin-handbook.md
├── wp-rest-api-handbook.md
├── wp-scf-handbook.md
├── wp-theme-handbook.md
└── wp-wpcs-handbook.md
├── parser.php
├── phpunit.xml
├── tests
└── tools
│ └── parser
│ └── class-wp-api-client-test.php
└── tools
└── parser
├── class-wp-api-client.php
└── class-wp-docs.php
/.github/workflows/update-docs.yml:
--------------------------------------------------------------------------------
1 | name: Update Documentation
2 |
3 | on: push
4 |
5 | permissions:
6 | contents: write
7 |
8 | jobs:
9 |
10 | update-content:
11 | name: Update Content
12 | runs-on: ubuntu-24.04
13 | steps:
14 | - name: Checkout
15 | uses: actions/checkout@v4
16 |
17 | - name: Setup PHP
18 | uses: shivammathur/setup-php@v2
19 | with:
20 | php-version: '8.4'
21 | tools: composer:v2
22 |
23 | - name: Install tooling
24 | run: composer install
25 |
26 | - name: Test
27 | run: composer test
28 |
29 | - name: Update Content
30 | run: php parser.php --update
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /vendor/
2 | .phpunit.result.cache
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # WordPress Documentation as Markdown Files for LLMs
2 |
3 | [](https://github.com/kasparsd/wp-docs-md/actions/workflows/update-docs.yml)
4 |
5 | Collection of single markdown files for each post type on [WordPress Developer Resources](https://developer.wordpress.org):
6 |
7 | - [Block Editor Handbook](https://developer.wordpress.org/block-editor/) as [wp-blocks-handbook.md](docs/wp-blocks-handbook.md)
8 | - [Theme Handbook](https://developer.wordpress.org/themes/) as [wp-theme-handbook.md](docs/wp-theme-handbook.md)
9 | - [Plugin Handbook](https://developer.wordpress.org/plugins/) as [wp-plugin-handbook.md](docs/wp-plugin-handbook.md)
10 | - [Common APIs Handbook](https://developer.wordpress.org/apis/) as [wp-apis-handbook.md](docs/wp-apis-handbook.md)
11 | - [Advanced Administration Handbook](https://developer.wordpress.org/advanced-administration/) as [wp-adv-admin-handbook.md](docs/wp-adv-admin-handbook.md)
12 | - [REST API Handbook](https://developer.wordpress.org/rest-api/) as [wp-rest-api-handbook.md](docs/wp-rest-api-handbook.md)
13 | - [WordPress Coding Standards Handbook](https://developer.wordpress.org/coding-standards/) as [wp-wpcs-handbook.md](docs/wp-wpcs-handbook.md)
14 | - [Secure Custom Fields Handbook](https://developer.wordpress.org/secure-custom-fields/) as [wp-scf-handbook.md](docs/wp-scf-handbook.md)
15 | - [WordPress user documentation](https://wordpress.org/documentation/) as [wp-articles.md](docs/wp-articles.md)
16 |
17 | Extracted from REST API of each site using custom PHP CLI scripts.
18 |
19 | Note:
20 |
21 | - Links to the URLs of the same content type are converted to anchor links using path as the anchor name/ID.
22 |
23 | ## Usage
24 |
25 | Copy the desired markdown files to your project directory and use them during AI prompts as desired.
26 |
27 | ## How to Update
28 |
29 | Run `php parser.php --update` to fetch updated content over WP REST API (sorted by `modified` date).
30 |
31 | ## To Do
32 |
33 | - [ ] Consider including the `wp-parser-(function|class|hook|method)` content types.
34 |
35 | ## Notes
36 |
37 | - We're using PHPUnit 9 because test case filenames must match the class names [in later versions](https://github.com/sebastianbergmann/phpunit/issues/4621) (don't support `class-` prefixed used by WP).
38 |
39 | ## Credits
40 |
41 | - Tooling created by [Kaspars](https://kaspars.net) ([@konstruktors](https://x.com/konstruktors)) and [contributors](https://github.com/kasparsd/wp-docs-md/graphs/contributors).
42 |
43 | - All origin content licensed under respective licenses.
44 |
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "autoload": {
3 | "classmap": [
4 | "tools/parser/"
5 | ]
6 | },
7 | "require": {
8 | "league/html-to-markdown": "^5.1"
9 | },
10 | "require-dev": {
11 | "phpunit/phpunit": "^9"
12 | },
13 | "scripts": {
14 | "test": "phpunit"
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/adv-admin-handbook-145826.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 145826,
3 | "date": "2023-03-28T04:02:41",
4 | "date_gmt": "2023-03-28T04:02:41",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/advanced-administration/server/"
7 | },
8 | "modified": "2024-01-16T20:30:10",
9 | "modified_gmt": "2024-01-16T20:30:10",
10 | "slug": "server",
11 | "status": "publish",
12 | "type": "adv-admin-handbook",
13 | "link": "https://developer.wordpress.org/advanced-administration/server/",
14 | "title": {
15 | "rendered": "Server configuration"
16 | },
17 | "content": {
18 | "rendered": "
Changelog
\n\n- 2022-08-16: Nothing here, yet.
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 20,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-145826",
31 | "adv-admin-handbook",
32 | "type-adv-admin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145826",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/adv-admin-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145826/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151959,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145826/revisions/151959"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=145826"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/adv-admin-handbook-145835.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 145835,
3 | "date": "2023-03-28T04:02:41",
4 | "date_gmt": "2023-03-28T04:02:41",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/advanced-administration/wordpress/"
7 | },
8 | "modified": "2024-01-16T20:30:09",
9 | "modified_gmt": "2024-01-16T20:30:09",
10 | "slug": "wordpress",
11 | "status": "publish",
12 | "type": "adv-admin-handbook",
13 | "link": "https://developer.wordpress.org/advanced-administration/wordpress/",
14 | "title": {
15 | "rendered": "WordPress configuration"
16 | },
17 | "content": {
18 | "rendered": "Changelog
\n\n- 2022-08-16: Nothing here, yet.
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 30,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-145835",
31 | "adv-admin-handbook",
32 | "type-adv-admin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145835",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/adv-admin-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145835/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151954,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145835/revisions/151954"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=145835"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/adv-admin-handbook-145847.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 145847,
3 | "date": "2023-03-28T04:02:41",
4 | "date_gmt": "2023-03-28T04:02:41",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/advanced-administration/upgrade/"
7 | },
8 | "modified": "2024-01-16T20:30:07",
9 | "modified_gmt": "2024-01-16T20:30:07",
10 | "slug": "upgrade",
11 | "status": "publish",
12 | "type": "adv-admin-handbook",
13 | "link": "https://developer.wordpress.org/advanced-administration/upgrade/",
14 | "title": {
15 | "rendered": "Upgrading / Migration"
16 | },
17 | "content": {
18 | "rendered": "Changelog
\n\n- 2022-08-16: Nothing here, yet.
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 40,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-145847",
31 | "adv-admin-handbook",
32 | "type-adv-admin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145847",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/adv-admin-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145847/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151947,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145847/revisions/151947"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=145847"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/adv-admin-handbook-145860.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 145860,
3 | "date": "2023-03-28T04:02:42",
4 | "date_gmt": "2023-03-28T04:02:42",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/advanced-administration/plugins/"
7 | },
8 | "modified": "2024-01-16T20:30:05",
9 | "modified_gmt": "2024-01-16T20:30:05",
10 | "slug": "plugins",
11 | "status": "publish",
12 | "type": "adv-admin-handbook",
13 | "link": "https://developer.wordpress.org/advanced-administration/plugins/",
14 | "title": {
15 | "rendered": "Plugins"
16 | },
17 | "content": {
18 | "rendered": "Changelog
\n\n- 2022-08-16: Nothing here, yet.
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 60,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-145860",
31 | "adv-admin-handbook",
32 | "type-adv-admin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145860",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/adv-admin-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145860/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151936,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145860/revisions/151936"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=145860"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/adv-admin-handbook-145864.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 145864,
3 | "date": "2023-03-28T04:02:42",
4 | "date_gmt": "2023-03-28T04:02:42",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/advanced-administration/security/logging-in/"
7 | },
8 | "modified": "2024-01-16T20:30:05",
9 | "modified_gmt": "2024-01-16T20:30:05",
10 | "slug": "logging-in",
11 | "status": "publish",
12 | "type": "adv-admin-handbook",
13 | "link": "https://developer.wordpress.org/advanced-administration/security/logging-in/",
14 | "title": {
15 | "rendered": "Your password"
16 | },
17 | "content": {
18 | "rendered": "Creating an extension of this post about resetting your password, but placing all technical details here.
\nSee this issue on github on sections to take over with the following note:
\n– promote WP CLI above the other options, for being the safest.
\nChangelog
\n\n- 2022-09-27: Adding the bare essentials.
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 145863,
24 | "menu_order": 1,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-145864",
31 | "adv-admin-handbook",
32 | "type-adv-admin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145864",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/adv-admin-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145864/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151934,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145864/revisions/151934"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145863"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=145864"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/adv-admin-handbook-145870.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 145870,
3 | "date": "2023-03-28T04:02:42",
4 | "date_gmt": "2023-03-28T04:02:42",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/advanced-administration/performance/"
7 | },
8 | "modified": "2024-01-16T20:30:04",
9 | "modified_gmt": "2024-01-16T20:30:04",
10 | "slug": "performance",
11 | "status": "publish",
12 | "type": "adv-admin-handbook",
13 | "link": "https://developer.wordpress.org/advanced-administration/performance/",
14 | "title": {
15 | "rendered": "Performance / Optimization"
16 | },
17 | "content": {
18 | "rendered": "Changelog
\n\n- 2022-08-16: Nothing here, yet.
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 90,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-145870",
31 | "adv-admin-handbook",
32 | "type-adv-admin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145870",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/adv-admin-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145870/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151931,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/adv-admin-handbook/145870/revisions/151931"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=145870"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/apis-handbook-125334.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 125334,
3 | "date": "2019-06-18T21:19:25",
4 | "date_gmt": "2019-06-18T21:19:25",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/?post_type=apis-handbook&p=125334"
7 | },
8 | "modified": "2019-06-19T04:48:50",
9 | "modified_gmt": "2019-06-19T04:48:50",
10 | "slug": "handbook",
11 | "status": "publish",
12 | "type": "apis-handbook",
13 | "link": "https://developer.wordpress.org/apis/",
14 | "title": {
15 | "rendered": "Common APIs Handbook"
16 | },
17 | "content": {
18 | "rendered": "\nThis handbook serves as a clearinghouse for documentation on all APIs present within the WordPress software as well as APIs available from the WordPress.org ecosystem.
\n",
19 | "protected": false
20 | },
21 | "author": 3606,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-125334",
31 | "apis-handbook",
32 | "type-apis-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125334",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/apis-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/3606"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 3,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125334/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 125337,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125334/revisions/125337"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=125334"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/apis-handbook-125650.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 125650,
3 | "date": "2019-08-12T08:25:18",
4 | "date_gmt": "2019-08-12T08:25:18",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/?post_type=apis-handbook&p=125650"
7 | },
8 | "modified": "2022-11-21T16:08:56",
9 | "modified_gmt": "2022-11-21T16:08:56",
10 | "slug": "plugins",
11 | "status": "publish",
12 | "type": "apis-handbook",
13 | "link": "https://developer.wordpress.org/apis/plugins/",
14 | "title": {
15 | "rendered": "Plugins"
16 | },
17 | "content": {
18 | "rendered": "\nRefer Plugin Developer Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 14216496,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 80,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-125650",
31 | "apis-handbook",
32 | "type-apis-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125650",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/apis-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/14216496"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 1,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125650/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 125651,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125650/revisions/125651"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=125650"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/apis-handbook-125654.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 125654,
3 | "date": "2019-08-12T08:27:31",
4 | "date_gmt": "2019-08-12T08:27:31",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/?post_type=apis-handbook&p=125654"
7 | },
8 | "modified": "2022-11-21T16:09:29",
9 | "modified_gmt": "2022-11-21T16:09:29",
10 | "slug": "rest",
11 | "status": "publish",
12 | "type": "apis-handbook",
13 | "link": "https://developer.wordpress.org/apis/rest/",
14 | "title": {
15 | "rendered": "REST"
16 | },
17 | "content": {
18 | "rendered": "\nRefer REST API Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 14216496,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 100,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-125654",
31 | "apis-handbook",
32 | "type-apis-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125654",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/apis-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/14216496"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 1,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125654/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 125655,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125654/revisions/125655"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=125654"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/apis-handbook-125662.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 125662,
3 | "date": "2019-08-12T08:31:10",
4 | "date_gmt": "2019-08-12T08:31:10",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/?post_type=apis-handbook&p=125662"
7 | },
8 | "modified": "2022-11-21T16:11:09",
9 | "modified_gmt": "2022-11-21T16:11:09",
10 | "slug": "theme",
11 | "status": "publish",
12 | "type": "apis-handbook",
13 | "link": "https://developer.wordpress.org/apis/theme/",
14 | "title": {
15 | "rendered": "Theme"
16 | },
17 | "content": {
18 | "rendered": "\nSee Theme Developer Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 14216496,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 140,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-125662",
31 | "apis-handbook",
32 | "type-apis-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125662",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/apis-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/14216496"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 1,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125662/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 125663,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/apis-handbook/125662/revisions/125663"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=125662"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/blocks-handbook-134452.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 134452,
3 | "date": "2021-03-09T08:38:20",
4 | "date_gmt": "2021-03-09T08:38:20",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/block-editor/reference-guides/components/dashicon/"
7 | },
8 | "modified": "2024-10-30T16:55:48",
9 | "modified_gmt": "2024-10-30T16:55:48",
10 | "slug": "dashicon",
11 | "status": "publish",
12 | "type": "blocks-handbook",
13 | "link": "https://developer.wordpress.org/block-editor/reference-guides/components/dashicon/",
14 | "title": {
15 | "rendered": "Dashicon"
16 | },
17 | "content": {
18 | "rendered": "Usage
\nimport { Dashicon } from '@wordpress/components';\n\nconst MyDashicon = () => (\n <div>\n <Dashicon icon=\"admin-home\" />\n <Dashicon icon=\"products\" />\n <Dashicon icon=\"wordpress\" />\n </div>\n);\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 134435,
24 | "menu_order": 137,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-134452",
31 | "blocks-handbook",
32 | "type-blocks-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134452",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/blocks-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 4,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134452/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151874,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134452/revisions/151874"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134435"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=134452"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/blocks-handbook-134470.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 134470,
3 | "date": "2021-03-09T08:38:21",
4 | "date_gmt": "2021-03-09T08:38:21",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/block-editor/reference-guides/components/higher-order/"
7 | },
8 | "modified": "2024-10-30T16:55:44",
9 | "modified_gmt": "2024-10-30T16:55:44",
10 | "slug": "higher-order",
11 | "status": "publish",
12 | "type": "blocks-handbook",
13 | "link": "https://developer.wordpress.org/block-editor/reference-guides/components/higher-order/",
14 | "title": {
15 | "rendered": "HigherOrder"
16 | },
17 | "content": {
18 | "rendered": "This directory includes a library of generic Higher Order React Components.
\nLearn more about Higher Order Components
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 134435,
24 | "menu_order": 164,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-134470",
31 | "blocks-handbook",
32 | "type-blocks-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134470",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/blocks-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 4,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134470/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 138425,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134470/revisions/138425"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134435"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=134470"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/blocks-handbook-134505.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 134505,
3 | "date": "2021-03-09T08:38:22",
4 | "date_gmt": "2021-03-09T08:38:22",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/block-editor/reference-guides/components/spinner/"
7 | },
8 | "modified": "2024-10-30T16:55:37",
9 | "modified_gmt": "2024-10-30T16:55:37",
10 | "slug": "spinner",
11 | "status": "publish",
12 | "type": "blocks-handbook",
13 | "link": "https://developer.wordpress.org/block-editor/reference-guides/components/spinner/",
14 | "title": {
15 | "rendered": "Spinner"
16 | },
17 | "content": {
18 | "rendered": "Spinner
is a component used to notify users that their action is being processed.
\nUsage
\nimport { Spinner } from '@wordpress/components';\n\nfunction Example() {\n return <Spinner />;\n}\n
\nBest practices
\nThe spinner component should:
\n\n- Signal to users that the processing of their request is underway and will soon complete.
\n
\nCheck out the Storybook page for a visual exploration of this component.
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 134435,
24 | "menu_order": 206,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-134505",
31 | "blocks-handbook",
32 | "type-blocks-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134505",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/blocks-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 7,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134505/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151838,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134505/revisions/151838"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134435"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=134505"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/blocks-handbook-135760.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 135760,
3 | "date": "2021-04-30T08:39:48",
4 | "date_gmt": "2021-04-30T08:39:48",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/block-editor/reference-guides/components/flex-block/"
7 | },
8 | "modified": "2024-10-30T16:55:02",
9 | "modified_gmt": "2024-10-30T16:55:02",
10 | "slug": "flex-block",
11 | "status": "publish",
12 | "type": "blocks-handbook",
13 | "link": "https://developer.wordpress.org/block-editor/reference-guides/components/flex-block/",
14 | "title": {
15 | "rendered": "FlexBlock"
16 | },
17 | "content": {
18 | "rendered": "A layout component to contain items of a fixed width within Flex
.
\nUsage
\nSee flex/README.md#usage
for how to use FlexBlock
.
\nProps
\ndisplay
: CSSProperties['display']
\nThe CSS display property of FlexBlock
.
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 134435,
24 | "menu_order": 149,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-135760",
31 | "blocks-handbook",
32 | "type-blocks-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/135760",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/blocks-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 8,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/135760/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151746,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/135760/revisions/151746"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134435"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=135760"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/blocks-handbook-135818.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 135818,
3 | "date": "2021-05-08T17:54:47",
4 | "date_gmt": "2021-05-08T17:54:47",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/block-editor/how-to-guides/widgets/"
7 | },
8 | "modified": "2024-01-29T21:09:49",
9 | "modified_gmt": "2024-01-29T21:09:49",
10 | "slug": "widgets",
11 | "status": "publish",
12 | "type": "blocks-handbook",
13 | "link": "https://developer.wordpress.org/block-editor/how-to-guides/widgets/",
14 | "title": {
15 | "rendered": "Widgets"
16 | },
17 | "content": {
18 | "rendered": "The Gutenberg plugin replaces the Widgets Editor screen in WP Admin with a new screen based on the WordPress block editor.
\nContents
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 134350,
24 | "menu_order": 53,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-135818",
31 | "blocks-handbook",
32 | "type-blocks-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/135818",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/blocks-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 3,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/135818/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 138221,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/135818/revisions/138221"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/blocks-handbook/134350"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=135818"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-10933.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 10933,
3 | "date": "2014-09-16T17:33:49",
4 | "date_gmt": "2014-09-16T17:33:49",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=10933"
7 | },
8 | "modified": "2023-12-14T20:48:40",
9 | "modified_gmt": "2023-12-14T20:48:40",
10 | "slug": "security",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/security/",
14 | "title": {
15 | "rendered": "Plugin Security"
16 | },
17 | "content": {
18 | "rendered": "\nThis content has been moved to the Security page in the Common APIs Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 4,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-10933",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/10933",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 31,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/10933/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 144621,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/10933/revisions/144621"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=10933"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-11065.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 11065,
3 | "date": "2014-09-24T18:44:34",
4 | "date_gmt": "2014-09-24T18:44:34",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=11065"
7 | },
8 | "modified": "2023-12-14T20:50:09",
9 | "modified_gmt": "2023-12-14T20:50:09",
10 | "slug": "post-types",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/post-types/",
14 | "title": {
15 | "rendered": "Custom Post Types"
16 | },
17 | "content": {
18 | "rendered": "\nWordPress stores the Post Types in the posts
table allowing developers to register Custom Post Types along the ones that already exist.
\n\n\n\nThis chapter will show you how to register Custom Post Types, how to retrieve their content from the database, and how to render them to the public.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 11,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-11065",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11065",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 10,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11065/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 127735,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11065/revisions/127735"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=11065"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-11151.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 11151,
3 | "date": "2014-10-19T18:01:19",
4 | "date_gmt": "2014-10-19T18:01:19",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=11151"
7 | },
8 | "modified": "2023-12-14T20:53:23",
9 | "modified_gmt": "2023-12-14T20:53:23",
10 | "slug": "javascript",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/javascript/",
14 | "title": {
15 | "rendered": "JavaScript"
16 | },
17 | "content": {
18 | "rendered": "\nJavaScript is an important component in many WordPress plugins. WordPress comes with a variety of JavaScript libraries bundled with core. One of the most commonly-used libraries in WordPress is jQuery because it is lightweight and easy to use. jQuery can be used in your plugin to manipulate the DOM object or to perform Ajax actions.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 15,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-11151",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11151",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 6,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11151/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 131533,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11151/revisions/131533"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=11151"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-11198.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 11198,
3 | "date": "2014-10-19T18:57:41",
4 | "date_gmt": "2014-10-19T18:57:41",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=11198"
7 | },
8 | "modified": "2023-12-14T20:55:26",
9 | "modified_gmt": "2023-12-14T20:55:26",
10 | "slug": "developer-tools",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/developer-tools/",
14 | "title": {
15 | "rendered": "Developer Tools"
16 | },
17 | "content": {
18 | "rendered": "\nThere are a wide variety of tools available to help with plugin development. Some of them are run in your development environment (xdebug, PHPCS, etc), but there are also some excellent tools that can run right inside WordPress to help you build things properly and diagnose problems.\u00a0 This chapter deals with the in-browser tools.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 19,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-11198",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11198",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 2,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11198/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 127747,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11198/revisions/127747"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=11198"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-11210.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 11210,
3 | "date": "2014-10-19T19:10:31",
4 | "date_gmt": "2014-10-19T19:10:31",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=11210"
7 | },
8 | "modified": "2022-12-05T18:02:50",
9 | "modified_gmt": "2022-12-05T18:02:50",
10 | "slug": "data-validation",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/security/data-validation/",
14 | "title": {
15 | "rendered": "Data Validation"
16 | },
17 | "content": {
18 | "rendered": "\nThis content has been moved to the Data Validation page in the Common APIs Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 10933,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-11210",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11210",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 24,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11210/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 144620,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11210/revisions/144620"
76 | }
77 | ],
78 | "up": [
79 | {
80 | "embeddable": true,
81 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/10933"
82 | }
83 | ],
84 | "wp:attachment": [
85 | {
86 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=11210"
87 | }
88 | ],
89 | "curies": [
90 | {
91 | "name": "wp",
92 | "href": "https://api.w.org/{rel}",
93 | "templated": true
94 | }
95 | ]
96 | }
97 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-11212.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 11212,
3 | "date": "2014-10-19T19:12:05",
4 | "date_gmt": "2014-10-19T19:12:05",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=11212"
7 | },
8 | "modified": "2022-12-05T18:03:53",
9 | "modified_gmt": "2022-12-05T18:03:53",
10 | "slug": "securing-input",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/security/securing-input/",
14 | "title": {
15 | "rendered": "Securing (sanitizing) Input"
16 | },
17 | "content": {
18 | "rendered": "\nThis content has been moved to the Sanitizing Data page in the Common APIs Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 10933,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-11212",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11212",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 31,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11212/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 144622,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11212/revisions/144622"
76 | }
77 | ],
78 | "up": [
79 | {
80 | "embeddable": true,
81 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/10933"
82 | }
83 | ],
84 | "wp:attachment": [
85 | {
86 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=11212"
87 | }
88 | ],
89 | "curies": [
90 | {
91 | "name": "wp",
92 | "href": "https://api.w.org/{rel}",
93 | "templated": true
94 | }
95 | ]
96 | }
97 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-11214.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 11214,
3 | "date": "2014-10-19T19:13:19",
4 | "date_gmt": "2014-10-19T19:13:19",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=11214"
7 | },
8 | "modified": "2022-12-05T18:06:58",
9 | "modified_gmt": "2022-12-05T18:06:58",
10 | "slug": "nonces",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/security/nonces/",
14 | "title": {
15 | "rendered": "Nonces"
16 | },
17 | "content": {
18 | "rendered": "\nThis content has been moved to the\u00a0Nonces\u00a0page in the Common APIs Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 10933,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-11214",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11214",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 27,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11214/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 144625,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11214/revisions/144625"
76 | }
77 | ],
78 | "up": [
79 | {
80 | "embeddable": true,
81 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/10933"
82 | }
83 | ],
84 | "wp:attachment": [
85 | {
86 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=11214"
87 | }
88 | ],
89 | "curies": [
90 | {
91 | "name": "wp",
92 | "href": "https://api.w.org/{rel}",
93 | "templated": true
94 | }
95 | ]
96 | }
97 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/plugin-handbook-11556.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 11556,
3 | "date": "2014-10-27T02:47:09",
4 | "date_gmt": "2014-10-27T02:47:09",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=plugin-handbook&p=11556"
7 | },
8 | "modified": "2022-12-05T18:05:24",
9 | "modified_gmt": "2022-12-05T18:05:24",
10 | "slug": "securing-output",
11 | "status": "publish",
12 | "type": "plugin-handbook",
13 | "link": "https://developer.wordpress.org/plugins/security/securing-output/",
14 | "title": {
15 | "rendered": "Securing (escaping) Output"
16 | },
17 | "content": {
18 | "rendered": "\nThis content has been moved to the\u00a0Escaping Data\u00a0page in the Common APIs Handbook.
\n",
19 | "protected": false
20 | },
21 | "author": 8358726,
22 | "featured_media": 0,
23 | "parent": 10933,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-11556",
31 | "plugin-handbook",
32 | "type-plugin-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11556",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/plugin-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/8358726"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 28,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11556/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 144624,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/11556/revisions/144624"
76 | }
77 | ],
78 | "up": [
79 | {
80 | "embeddable": true,
81 | "href": "https://developer.wordpress.org/wp-json/wp/v2/plugin-handbook/10933"
82 | }
83 | ],
84 | "wp:attachment": [
85 | {
86 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=11556"
87 | }
88 | ],
89 | "curies": [
90 | {
91 | "name": "wp",
92 | "href": "https://api.w.org/{rel}",
93 | "templated": true
94 | }
95 | ]
96 | }
97 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156763.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156763,
3 | "date": "2025-02-20T08:04:06",
4 | "date_gmt": "2025-02-20T08:04:06",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/concepts/"
7 | },
8 | "modified": "2025-02-21T04:16:05",
9 | "modified_gmt": "2025-02-21T04:16:05",
10 | "slug": "concepts",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/concepts/",
14 | "title": {
15 | "rendered": "Core Concepts"
16 | },
17 | "content": {
18 | "rendered": "This section covers the fundamental concepts and architecture of Secure Custom Fields.
\nIn This Section
\n\n- Architecture – Understanding SCF’s internal structure
\n- Security – Security principles and best practices
\n
\nOverview
\nSecure Custom Fields is built on several core concepts that ensure security, flexibility, and extensibility. Understanding these concepts will help you make the most of the plugin.
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156763",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156763",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156763/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157126,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156763/revisions/157126"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156763"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156769.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156769,
3 | "date": "2025-02-20T08:04:06",
4 | "date_gmt": "2025-02-20T08:04:06",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/api/"
7 | },
8 | "modified": "2025-02-21T05:46:21",
9 | "modified_gmt": "2025-02-21T05:46:21",
10 | "slug": "api",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/api/",
14 | "title": {
15 | "rendered": "Api"
16 | },
17 | "content": {
18 | "rendered": "Files
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156769",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156769",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 3,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156769/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157335,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156769/revisions/157335"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156769"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156774.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156774,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/tutorials/"
7 | },
8 | "modified": "2025-02-21T04:16:04",
9 | "modified_gmt": "2025-02-21T04:16:04",
10 | "slug": "tutorials",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/tutorials/",
14 | "title": {
15 | "rendered": "Tutorials"
16 | },
17 | "content": {
18 | "rendered": "Step-by-step guides for working with Secure Custom Fields.
\nGetting Started
\n\nAdvanced Topics
\n\n- Custom Field Validation
\n- Complex Layouts with Flexible Content
\n- Advanced Post Type Configuration
\n- REST API Integration
\n
\nBest Practices
\nEach tutorial follows these principles:
\n\n- Clear step-by-step instructions
\n- Practical examples
\n- Security considerations
\n- Performance optimization tips
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156774",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156774",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156774/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157121,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156774/revisions/157121"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156774"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156776.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156776,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/"
7 | },
8 | "modified": "2025-02-21T05:46:20",
9 | "modified_gmt": "2025-02-21T05:46:20",
10 | "slug": "fields",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/",
14 | "title": {
15 | "rendered": "Fields"
16 | },
17 | "content": {
18 | "rendered": "Files
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156776",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 3,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157334,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776/revisions/157334"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156776"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156785.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156785,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/color-picker/"
7 | },
8 | "modified": "2025-02-21T04:18:00",
9 | "modified_gmt": "2025-02-21T04:18:00",
10 | "slug": "color-picker",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/color-picker/",
14 | "title": {
15 | "rendered": "Color Picker Field"
16 | },
17 | "content": {
18 | "rendered": "The Color Picker field provides an interactive interface for selecting colors. It supports both RGB and RGBA color formats and includes a visual color picker with opacity control.
\nKey Features
\n\n- Visual color selection interface
\n- RGB and RGBA color support
\n- Opacity/transparency control
\n- Default color presets
\n- Hex color input
\n
\nSettings
\n\n- Default Value – Set a default color
\n- Return Format – Choose between string, array, or rgba format
\n- Enable Opacity – Allow transparency selection
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156785",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156785",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156785/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156934,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156785/revisions/156934"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156785"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156787.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156787,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/date-picker/"
7 | },
8 | "modified": "2025-02-21T04:18:00",
9 | "modified_gmt": "2025-02-21T04:18:00",
10 | "slug": "date-picker",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/date-picker/",
14 | "title": {
15 | "rendered": "Date Picker Field"
16 | },
17 | "content": {
18 | "rendered": "The Date Picker field provides a calendar interface for selecting dates. It offers a user-friendly way to input and format dates consistently across your content.
\nKey Features
\n\n- Interactive calendar interface
\n- Customizable date formats
\n- Week starts on any day
\n- Restrict date ranges
\n- Multiple display formats
\n
\nSettings
\n\n- Display Format – How the date appears to editors
\n- Return Format – How the date is stored/returned
\n- Week Starts On – Set first day of week
\n- First Day – Configure week start day
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156787",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156787",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156787/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156932,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156787/revisions/156932"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156787"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156791.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156791,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/email/"
7 | },
8 | "modified": "2025-02-21T04:17:59",
9 | "modified_gmt": "2025-02-21T04:17:59",
10 | "slug": "email",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/email/",
14 | "title": {
15 | "rendered": "Email Field"
16 | },
17 | "content": {
18 | "rendered": "The Email field provides a specialized input for email addresses. It includes built-in validation to ensure proper email format and can be configured with custom display options.
\nKey Features
\n\n- Email format validation
\n- Custom placeholder text
\n- Prepend/append text options
\n- Required field validation
\n- Multiple email support
\n
\nSettings
\n\n- Default Value – Set a default email address
\n- Placeholder – Custom placeholder text
\n- Prepend – Add text before the input
\n- Append – Add text after the input
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156791",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156791",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156791/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156928,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156791/revisions/156928"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156791"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156793.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156793,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/file/"
7 | },
8 | "modified": "2025-02-21T04:17:58",
9 | "modified_gmt": "2025-02-21T04:17:58",
10 | "slug": "file",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/file/",
14 | "title": {
15 | "rendered": "File Field"
16 | },
17 | "content": {
18 | "rendered": "The File field enables file uploads and management through the WordPress media library. It supports various file types and provides flexible display options for the selected files.
\nKey Features
\n\n- Media library integration
\n- File type restrictions
\n- Size limitations
\n- Custom return formats
\n- Preview capabilities
\n
\nSettings
\n\n- Library – Restrict to uploaded or all files
\n- Return Format – Array, URL, or ID
\n- Preview Size – Thumbnail display size
\n- Min/Max Size – File size restrictions
\n- Allowed File Types – Restrict accepted formats
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156793",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156793",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156793/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156926,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156793/revisions/156926"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156793"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156797.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156797,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/gallery/"
7 | },
8 | "modified": "2025-02-21T04:17:57",
9 | "modified_gmt": "2025-02-21T04:17:57",
10 | "slug": "gallery",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/gallery/",
14 | "title": {
15 | "rendered": "Gallery Field"
16 | },
17 | "content": {
18 | "rendered": "The Gallery field enables management of multiple images in a single field. It provides an intuitive interface for uploading, ordering, and managing collections of images.
\nKey Features
\n\n- Multiple image upload
\n- Drag and drop ordering
\n- Image previews
\n- Bulk selection
\n- Media library integration
\n
\nSettings
\n\n- Library – Restrict to uploaded or all images
\n- Min/Max Selection – Limit number of images
\n- Preview Size – Thumbnail display size
\n- Insert – Prepend or append new images
\n- Return Format – Array, URL, or ID
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156797",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156797",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156797/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156922,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156797/revisions/156922"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156797"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156801.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156801,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/group/"
7 | },
8 | "modified": "2025-02-21T04:17:56",
9 | "modified_gmt": "2025-02-21T04:17:56",
10 | "slug": "group",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/group/",
14 | "title": {
15 | "rendered": "Group Field"
16 | },
17 | "content": {
18 | "rendered": "The Group field allows you to organize multiple fields together into a single data structure. It helps create logical groupings of related fields and simplifies data organization.
\nKey Features
\n\n- Group multiple fields together
\n- Single data structure
\n- Simplified data retrieval
\n- Layout customization
\n- Nested field support
\n
\nSettings
\n\n- Sub Fields – Add fields within the group
\n- Layout – Stack or table display format
\n- Return Format – Group or individual field values
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156801",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156801",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156801/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156918,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156801/revisions/156918"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156801"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156803.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156803,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/icon-picker/"
7 | },
8 | "modified": "2025-02-21T04:17:56",
9 | "modified_gmt": "2025-02-21T04:17:56",
10 | "slug": "icon-picker",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/icon-picker/",
14 | "title": {
15 | "rendered": "Icon Picker Field"
16 | },
17 | "content": {
18 | "rendered": "The Icon Picker field provides an interface for selecting icons from various sources including Dashicons, custom icon sets, or the media library.
\nKey Features
\n\n- Multiple icon source options
\n- Dashicons integration
\n- Media library support
\n- URL input option
\n- Visual icon preview
\n
\nSettings
\n\n- Icon Library – Choose available icon sources
\n- Return Format – Icon class, URL, or array
\n- Preview Size – Icon display size
\n- Allow Custom – Enable custom icon URLs
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156803",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156803",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156803/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156916,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156803/revisions/156916"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156803"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156807.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156807,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/link/"
7 | },
8 | "modified": "2025-02-21T04:17:55",
9 | "modified_gmt": "2025-02-21T04:17:55",
10 | "slug": "link",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/link/",
14 | "title": {
15 | "rendered": "Link Field"
16 | },
17 | "content": {
18 | "rendered": "The Link field provides an interface for creating links with various properties. It allows users to select internal content, enter external URLs, and set link attributes.
\nKey Features
\n\n- Internal/external link support
\n- Link text customization
\n- Target attribute control
\n- Internal content picker
\n- WordPress link picker integration
\n
\nSettings
\n\n- Return Format – Array or URL
\n- Default Value – Preset link data
\n- Display Format – How the link appears in admin
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156807",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156807",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156807/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156912,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156807/revisions/156912"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156807"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156809.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156809,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/message/"
7 | },
8 | "modified": "2025-02-21T04:17:54",
9 | "modified_gmt": "2025-02-21T04:17:54",
10 | "slug": "message",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/message/",
14 | "title": {
15 | "rendered": "Message Field"
16 | },
17 | "content": {
18 | "rendered": "The Message field displays instructional text or HTML content within the editing interface. It’s useful for providing guidance, separating content sections, or displaying formatted information.
\nKey Features
\n\n- Custom HTML support
\n- No data storage
\n- Formatting options
\n- Visual organization
\n- Editor instructions
\n
\nSettings
\n\n- Message – The content to display
\n- New Lines – Handle line breaks
\n- Escape HTML – Display HTML as text
\n- Format – Text formatting options
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156809",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156809",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156809/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156910,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156809/revisions/156910"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156809"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156813.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156813,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/oembed/"
7 | },
8 | "modified": "2025-02-21T04:17:53",
9 | "modified_gmt": "2025-02-21T04:17:53",
10 | "slug": "oembed",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/oembed/",
14 | "title": {
15 | "rendered": "oEmbed Field"
16 | },
17 | "content": {
18 | "rendered": "The oEmbed field allows embedding external content from various providers like YouTube, Vimeo, and Twitter. It automatically handles the embedding process using WordPress’s oEmbed functionality.
\nKey Features
\n\n- Support for multiple providers
\n- Automatic embed handling
\n- Preview capability
\n- Width/height control
\n- WordPress oEmbed integration
\n
\nSettings
\n\n- Width – Maximum width of embedded content
\n- Height – Maximum height of embedded content
\n- Preview Size – Display size in admin
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156813",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156813",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156813/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156906,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156813/revisions/156906"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156813"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156817.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156817,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/password/"
7 | },
8 | "modified": "2025-02-21T04:17:52",
9 | "modified_gmt": "2025-02-21T04:17:52",
10 | "slug": "password",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/password/",
14 | "title": {
15 | "rendered": "Password Field"
16 | },
17 | "content": {
18 | "rendered": "The Password field provides a secure input for password data. It includes masking functionality and can be configured with various display options.
\nKey Features
\n\n- Masked input
\n- Custom placeholder text
\n- Prepend/append options
\n- Basic password validation
\n- Secure handling
\n
\nSettings
\n\n- Placeholder – Input placeholder text
\n- Prepend – Text before the input
\n- Append – Text after the input
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156817",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156817",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156817/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156902,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156817/revisions/156902"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156817"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156821.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156821,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/radio/"
7 | },
8 | "modified": "2025-02-21T04:17:51",
9 | "modified_gmt": "2025-02-21T04:17:51",
10 | "slug": "radio",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/radio/",
14 | "title": {
15 | "rendered": "Radio Field"
16 | },
17 | "content": {
18 | "rendered": "The Radio field presents users with a list of options where they can select a single choice. It provides a clear visual representation of available options.
\nKey Features
\n\n- Single option selection
\n- Custom choice labels
\n- Vertical or horizontal layout
\n- Other/custom value option
\n- Clear visual feedback
\n
\nSettings
\n\n- Choices – Define available options
\n- Default Value – Pre-selected option
\n- Layout – Vertical or horizontal display
\n- Allow Other – Enable custom value input
\n- Return Format – Value or label
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156821",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156821",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156821/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156898,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156821/revisions/156898"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156821"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-156823.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 156823,
3 | "date": "2025-02-20T08:04:07",
4 | "date_gmt": "2025-02-20T08:04:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/fields/range/"
7 | },
8 | "modified": "2025-02-21T04:17:51",
9 | "modified_gmt": "2025-02-21T04:17:51",
10 | "slug": "range",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/fields/range/",
14 | "title": {
15 | "rendered": "Range Field"
16 | },
17 | "content": {
18 | "rendered": "The Range field provides a slider interface for selecting numeric values within a defined range. It offers an intuitive way to input numbers with visual feedback.
\nKey Features
\n\n- Slider interface
\n- Min/max value limits
\n- Step increment control
\n- Visual value display
\n- Prepend/append text
\n
\nSettings
\n\n- Default Value – Starting position
\n- Min – Minimum allowed value
\n- Max – Maximum allowed value
\n- Step – Value increment size
\n- Prepend/Append – Add text before/after
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 156776,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-156823",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156823",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156823/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 156896,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156823/revisions/156896"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/156776"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=156823"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157138.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157138,
3 | "date": "2025-02-21T04:17:07",
4 | "date_gmt": "2025-02-21T04:17:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/acf-post-functions-file/"
7 | },
8 | "modified": "2025-02-21T05:46:13",
9 | "modified_gmt": "2025-02-21T05:46:13",
10 | "slug": "acf-post-functions-file",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/acf-post-functions-file/",
14 | "title": {
15 | "rendered": "Acf Post Functions Global Functions"
16 | },
17 | "content": {
18 | "rendered": "acf_get_post_templates()
\nReturns available templates for each post type.
\n\n- @date 29/8/17
\n- @since ACF 5.6.2
\n- @return array
\n
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157138",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157138",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157138/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157323,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157138/revisions/157323"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157138"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157147.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157147,
3 | "date": "2025-02-21T04:17:08",
4 | "date_gmt": "2025-02-21T04:17:08",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/compatibility-file/"
7 | },
8 | "modified": "2025-02-21T05:46:12",
9 | "modified_gmt": "2025-02-21T05:46:12",
10 | "slug": "compatibility-file",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/compatibility-file/",
14 | "title": {
15 | "rendered": "Compatibility Global Functions"
16 | },
17 | "content": {
18 | "rendered": "acf_get_compatibility()
\nReturns true if compatibility is enabled for the given component.
\n\n- @date 20/1/15
\n- @since ACF 5.1.5
\n- @param string $name The name of the component to check.
\n- @return boolean
\n
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157147",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157147",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157147/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157314,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157147/revisions/157314"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157147"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157153.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157153,
3 | "date": "2025-02-21T04:17:09",
4 | "date_gmt": "2025-02-21T04:17:09",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/local-meta-file/"
7 | },
8 | "modified": "2025-02-21T05:46:11",
9 | "modified_gmt": "2025-02-21T05:46:11",
10 | "slug": "local-meta-file",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/local-meta-file/",
14 | "title": {
15 | "rendered": "Local Meta Global Functions"
16 | },
17 | "content": {
18 | "rendered": "acf_setup_meta()
\nacf_setup_meta
\n\n- Adds postmeta to storage.
\n- @date 8/10/18
\n- @since ACF 5.8.0
\n@see ACF_Local_Meta::add() for list of parameters. \n- @return array
\n
\nacf_reset_meta()
\nacf_reset_meta
\n\n- Removes postmeta to storage.
\n- @date 8/10/18
\n- @since ACF 5.8.0
\n@see ACF_Local_Meta::remove() for list of parameters. \n- @return void
\n
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157153",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157153",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157153/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157308,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157153/revisions/157308"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157153"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157156.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157156,
3 | "date": "2025-02-21T04:17:09",
4 | "date_gmt": "2025-02-21T04:17:09",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/revisions-file/"
7 | },
8 | "modified": "2025-02-21T05:46:10",
9 | "modified_gmt": "2025-02-21T05:46:10",
10 | "slug": "revisions-file",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/revisions-file/",
14 | "title": {
15 | "rendered": "Revisions Global Functions"
16 | },
17 | "content": {
18 | "rendered": "acf_save_post_revision()
\nThis function will copy meta from a post to it’s latest revision
\n\n- @type function
\n- @date 26/09/2016
\n- @since ACF 5.4.0
\n- @param $post_id (int)
\n- @return n/a
\n
\nacf_get_post_latest_revision()
\nThis function will return the latest revision for a given post
\n\n- @type function
\n- @date 25/06/2016
\n- @since ACF 5.3.8
\n- @param $post_id (int)
\n- @return $post_id (int)
\n
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157156",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157156",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157156/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157305,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157156/revisions/157305"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157156"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157165.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157165,
3 | "date": "2025-02-21T04:17:10",
4 | "date_gmt": "2025-02-21T04:17:10",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/admin/"
7 | },
8 | "modified": "2025-02-21T05:46:04",
9 | "modified_gmt": "2025-02-21T05:46:04",
10 | "slug": "admin",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/admin/",
14 | "title": {
15 | "rendered": "Admin"
16 | },
17 | "content": {
18 | "rendered": "Files
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157165",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157165",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157165/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157299,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157165/revisions/157299"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157165"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157171.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157171,
3 | "date": "2025-02-21T04:17:11",
4 | "date_gmt": "2025-02-21T04:17:11",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/form-front-file/"
7 | },
8 | "modified": "2025-02-21T05:56:18",
9 | "modified_gmt": "2025-02-21T05:56:18",
10 | "slug": "form-front-file",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/form-front-file/",
14 | "title": {
15 | "rendered": "Form Front Global Functions"
16 | },
17 | "content": {
18 | "rendered": "acf_form_head()
\nFunctions
\n\n- alias of acf()->form->functions
\n- @type function
\n- @date 11/06/2014
\n- @since ACF 5.0.0
\n- @param n/a
\n- @return n/a
\n
\n
\n",
19 | "protected": false
20 | },
21 | "author": 7879583,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157171",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157171",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/7879583"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 2,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157171/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 157295,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157171/revisions/157295"
76 | }
77 | ],
78 | "up": [
79 | {
80 | "embeddable": true,
81 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
82 | }
83 | ],
84 | "wp:attachment": [
85 | {
86 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157171"
87 | }
88 | ],
89 | "curies": [
90 | {
91 | "name": "wp",
92 | "href": "https://api.w.org/{rel}",
93 | "templated": true
94 | }
95 | ]
96 | }
97 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157172.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157172,
3 | "date": "2025-02-21T04:17:11",
4 | "date_gmt": "2025-02-21T04:17:11",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/forms/"
7 | },
8 | "modified": "2025-02-21T05:46:03",
9 | "modified_gmt": "2025-02-21T05:46:03",
10 | "slug": "forms",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/forms/",
14 | "title": {
15 | "rendered": "Forms"
16 | },
17 | "content": {
18 | "rendered": "Files
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157172",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157172",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157172/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157294,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157172/revisions/157294"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157172"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157173.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157173,
3 | "date": "2025-02-21T04:17:11",
4 | "date_gmt": "2025-02-21T04:17:11",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/hooks/"
7 | },
8 | "modified": "2025-02-21T04:17:34",
9 | "modified_gmt": "2025-02-21T04:17:34",
10 | "slug": "hooks",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/hooks/",
14 | "title": {
15 | "rendered": "Hooks"
16 | },
17 | "content": {
18 | "rendered": "Files
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157173",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157173",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157173/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157238,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157173/revisions/157238"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157173"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157182.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157182,
3 | "date": "2025-02-21T04:17:12",
4 | "date_gmt": "2025-02-21T04:17:12",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/code-reference/rest-api/"
7 | },
8 | "modified": "2025-02-21T05:46:02",
9 | "modified_gmt": "2025-02-21T05:46:02",
10 | "slug": "rest-api",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/code-reference/rest-api/",
14 | "title": {
15 | "rendered": "REST API"
16 | },
17 | "content": {
18 | "rendered": "Files
\n\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157128,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157182",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157182",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 2,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157182/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157292,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157182/revisions/157292"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157128"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157182"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157184.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157184,
3 | "date": "2025-02-21T04:17:13",
4 | "date_gmt": "2025-02-21T04:17:13",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/repeater/"
7 | },
8 | "modified": "2025-02-21T04:17:32",
9 | "modified_gmt": "2025-02-21T04:17:32",
10 | "slug": "repeater",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/repeater/",
14 | "title": {
15 | "rendered": "Repeater Field"
16 | },
17 | "content": {
18 | "rendered": "The Repeater field allows you to create a set of sub fields which can be repeated again and again.
\nKey Features
\n\n- Flexible row management
\n- Multiple field types support
\n- Nested repeater capability
\n- Row reordering
\n- Min/max rows control
\n
\nSettings
\n\n- Sub Fields – Add fields to repeat
\n- Minimum Rows – Set required rows
\n- Maximum Rows – Limit total rows
\n- Layout – Table or block display
\n- Button Label – Customize add row text
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157184",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157184",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157184/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157231,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157184/revisions/157231"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157184"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157186.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157186,
3 | "date": "2025-02-21T04:17:13",
4 | "date_gmt": "2025-02-21T04:17:13",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/select/"
7 | },
8 | "modified": "2025-02-21T04:17:31",
9 | "modified_gmt": "2025-02-21T04:17:31",
10 | "slug": "select",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/select/",
14 | "title": {
15 | "rendered": "Select Field"
16 | },
17 | "content": {
18 | "rendered": "The Select field provides a dropdown interface for selecting single or multiple options from a predefined list.
\nKey Features
\n\n- Single/multiple selection
\n- Custom choices
\n- Ajax loading support
\n- Placeholder text
\n- Conditional logic
\n
\nSettings
\n\n- Choices – Define available options
\n- Default Value – Set initial selection
\n- Allow Null – Make selection optional
\n- Multiple – Enable multiple selections
\n- UI – Enhanced select interface
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157186",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157186",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157186/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157229,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157186/revisions/157229"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157186"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157188.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157188,
3 | "date": "2025-02-21T04:17:13",
4 | "date_gmt": "2025-02-21T04:17:13",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/separator/"
7 | },
8 | "modified": "2025-02-21T04:17:31",
9 | "modified_gmt": "2025-02-21T04:17:31",
10 | "slug": "separator",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/separator/",
14 | "title": {
15 | "rendered": "Separator Field"
16 | },
17 | "content": {
18 | "rendered": "The Separator field provides visual separation between fields in the editing interface. It helps organize and structure field layouts.
\nKey Features
\n\n- Visual organization
\n- Custom styling
\n- Layout control
\n- Group separation
\n- Visual hierarchy
\n
\nSettings
\n\n- Label – Optional separator text
\n- Instructions – Field description
\n- Wrapper – CSS class options
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157188",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157188",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157188/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157227,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157188/revisions/157227"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157188"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157190.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157190,
3 | "date": "2025-02-21T04:17:13",
4 | "date_gmt": "2025-02-21T04:17:13",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/tab/"
7 | },
8 | "modified": "2025-02-21T04:17:30",
9 | "modified_gmt": "2025-02-21T04:17:30",
10 | "slug": "tab",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/tab/",
14 | "title": {
15 | "rendered": "Tab Field"
16 | },
17 | "content": {
18 | "rendered": "The Tab field creates navigation tabs to organize fields into sections. It improves the editing interface by grouping related fields together.
\nKey Features
\n\n- Field organization
\n- Visual navigation
\n- Grouped content
\n- Layout control
\n- Conditional display
\n
\nSettings
\n\n- Placement – Top/Left alignment
\n- Endpoint – Tab section end
\n- Label – Tab name
\n- Instructions – Optional help text
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157190",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157190",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157190/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157225,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157190/revisions/157225"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157190"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157192.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157192,
3 | "date": "2025-02-21T04:17:14",
4 | "date_gmt": "2025-02-21T04:17:14",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/taxonomy/"
7 | },
8 | "modified": "2025-02-21T04:17:30",
9 | "modified_gmt": "2025-02-21T04:17:30",
10 | "slug": "taxonomy",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/taxonomy/",
14 | "title": {
15 | "rendered": "Taxonomy Field"
16 | },
17 | "content": {
18 | "rendered": "The Taxonomy field creates an interface for selecting taxonomy terms. It supports multiple selection methods and term management.
\nKey Features
\n\n- Term selection
\n- Multiple display types
\n- Term creation
\n- Hierarchical support
\n- Load on demand
\n
\nSettings
\n\n- Taxonomy – Choose taxonomy
\n- Appearance – Select UI style
\n- Allow Create – Enable term creation
\n- Load Terms – Auto-load options
\n- Save Terms – Term relationships
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157192",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157192",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157192/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157223,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157192/revisions/157223"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157192"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157194.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157194,
3 | "date": "2025-02-21T04:17:14",
4 | "date_gmt": "2025-02-21T04:17:14",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/text/"
7 | },
8 | "modified": "2025-02-21T04:17:29",
9 | "modified_gmt": "2025-02-21T04:17:29",
10 | "slug": "text",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/text/",
14 | "title": {
15 | "rendered": "Text Field"
16 | },
17 | "content": {
18 | "rendered": "The Text field provides a standard single-line text input with various formatting and validation options.
\nKey Features
\n\n- Text input
\n- Character limits
\n- Placeholder text
\n- Prepend/append
\n- Custom formatting
\n
\nSettings
\n\n- Default Value – Preset text
\n- Placeholder – Input helper text
\n- Character Limit – Set max length
\n- Prepend – Text before input
\n- Append – Text after input
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157194",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157194",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157194/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157221,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157194/revisions/157221"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157194"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157196.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157196,
3 | "date": "2025-02-21T04:17:14",
4 | "date_gmt": "2025-02-21T04:17:14",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/textarea/"
7 | },
8 | "modified": "2025-02-21T04:17:28",
9 | "modified_gmt": "2025-02-21T04:17:28",
10 | "slug": "textarea",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/textarea/",
14 | "title": {
15 | "rendered": "Textarea Field"
16 | },
17 | "content": {
18 | "rendered": "The Textarea field provides a multi-line text input for longer content with formatting options and character limits.
\nKey Features
\n\n- Multi-line text input
\n- Character counting
\n- Rows configuration
\n- New line handling
\n- Placeholder support
\n
\nSettings
\n\n- Default Value – Preset content
\n- Placeholder – Helper text
\n- Character Limit – Max length
\n- Rows – Input height
\n- New Lines – Handling options
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157196",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157196",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157196/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157219,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157196/revisions/157219"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157196"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157198.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157198,
3 | "date": "2025-02-21T04:17:14",
4 | "date_gmt": "2025-02-21T04:17:14",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/time-picker/"
7 | },
8 | "modified": "2025-02-21T04:17:28",
9 | "modified_gmt": "2025-02-21T04:17:28",
10 | "slug": "time-picker",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/time-picker/",
14 | "title": {
15 | "rendered": "Time Picker Field"
16 | },
17 | "content": {
18 | "rendered": "The Time Picker field provides an interface for selecting time values with customizable display and increment options.
\nKey Features
\n\n- Time selection
\n- Format options
\n- Step intervals
\n- Range limits
\n- Display customization
\n
\nSettings
\n\n- Display Format – Time format
\n- Return Format – Data format
\n- Time Increment – Minute steps
\n- Placeholder – Helper text
\n- Default Value – Preset time
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157198",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157198",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157198/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157217,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157198/revisions/157217"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157198"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157200.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157200,
3 | "date": "2025-02-21T04:17:14",
4 | "date_gmt": "2025-02-21T04:17:14",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/true-false/"
7 | },
8 | "modified": "2025-02-21T04:17:27",
9 | "modified_gmt": "2025-02-21T04:17:27",
10 | "slug": "true-false",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/true-false/",
14 | "title": {
15 | "rendered": "True/False Field"
16 | },
17 | "content": {
18 | "rendered": "The True/False field provides a simple toggle switch for boolean values. It offers a clean interface for yes/no choices.
\nKey Features
\n\n- Toggle interface
\n- Custom labels
\n- Default state
\n- Message display
\n- UI customization
\n
\nSettings
\n\n- Message – Field description
\n- Default Value – Initial state
\n- On Text – Custom label
\n- Off Text – Custom label
\n- UI – Style options
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157200",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157200",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157200/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157215,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157200/revisions/157215"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157200"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157202.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157202,
3 | "date": "2025-02-21T04:17:15",
4 | "date_gmt": "2025-02-21T04:17:15",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/url/"
7 | },
8 | "modified": "2025-02-21T04:17:27",
9 | "modified_gmt": "2025-02-21T04:17:27",
10 | "slug": "url",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/url/",
14 | "title": {
15 | "rendered": "URL Field"
16 | },
17 | "content": {
18 | "rendered": "The URL field provides input for web addresses with validation and formatting options. It ensures proper URL format and structure.
\nKey Features
\n\n- URL validation
\n- Protocol handling
\n- Placeholder text
\n- Custom formatting
\n- Link preview
\n
\nSettings
\n\n- Default Value – Preset URL
\n- Placeholder – Helper text
\n- Protocol – Required/optional
\n- Return Format – URL structure
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157202",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157202",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157202/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157213,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157202/revisions/157213"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157202"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157203.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157203,
3 | "date": "2025-02-21T04:17:15",
4 | "date_gmt": "2025-02-21T04:17:15",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/url/url-tutorial/"
7 | },
8 | "modified": "2025-02-21T04:17:26",
9 | "modified_gmt": "2025-02-21T04:17:26",
10 | "slug": "url-tutorial",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/url/url-tutorial/",
14 | "title": {
15 | "rendered": "Using the URL Field"
16 | },
17 | "content": {
18 | "rendered": "Basic Setup
\n\n- Create a new Field Group
\n- Add a URL field
\n- Configure options:\n
\n- Set placeholder
\n- Configure protocol
\n- Set validation
\n- Choose format
\n
\n \n
\nCommon Use Cases
\n\n- Web Links\n
\n- Website URLs
\n- Social profiles
\n- Resource links
\n
\n \n- Reference Links\n
\n- Documentation
\n- External content
\n- Media sources
\n
\n \n
\nTips
\n\n- Validate URLs properly
\n- Consider protocols
\n- Use clear placeholders
\n- Check link validity
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157202,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157203",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157203",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157203/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157212,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157203/revisions/157212"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157202"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157203"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157204.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157204,
3 | "date": "2025-02-21T04:17:15",
4 | "date_gmt": "2025-02-21T04:17:15",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/user/"
7 | },
8 | "modified": "2025-02-21T04:17:26",
9 | "modified_gmt": "2025-02-21T04:17:26",
10 | "slug": "user",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/user/",
14 | "title": {
15 | "rendered": "User Field"
16 | },
17 | "content": {
18 | "rendered": "The User field creates an interface for selecting WordPress users. It supports multiple selection methods and user filtering.
\nKey Features
\n\n- User selection
\n- Role filtering
\n- Multiple formats
\n- Search capability
\n- Multiple selection
\n
\nSettings
\n\n- Roles – Filter by role
\n- Allow Null – Optional selection
\n- Multiple – Enable multiple
\n- Return Format – Object/ID/Array
\n- Filter – User query args
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157204",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157204",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157204/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157211,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157204/revisions/157211"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157204"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/scf-handbook-157206.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 157206,
3 | "date": "2025-02-21T04:17:15",
4 | "date_gmt": "2025-02-21T04:17:15",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/secure-custom-fields/features/field/wysiwyg/"
7 | },
8 | "modified": "2025-02-21T04:17:26",
9 | "modified_gmt": "2025-02-21T04:17:26",
10 | "slug": "wysiwyg",
11 | "status": "publish",
12 | "type": "scf-handbook",
13 | "link": "https://developer.wordpress.org/secure-custom-fields/features/field/wysiwyg/",
14 | "title": {
15 | "rendered": "WYSIWYG Field"
16 | },
17 | "content": {
18 | "rendered": "The WYSIWYG (What You See Is What You Get) field provides a rich text editor with formatting tools and media integration.
\nKey Features
\n\n- Rich text editing
\n- Media integration
\n- Toolbar customization
\n- HTML handling
\n- Editor styles
\n
\nSettings
\n\n- Toolbar – Editor tools
\n- Media Upload – Enable/disable
\n- Tabs – Visual/Text tabs
\n- Height – Editor height
\n- Default Value – Initial content
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 157183,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-157206",
31 | "scf-handbook",
32 | "type-scf-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157206",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/scf-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 1,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157206/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 157209,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157206/revisions/157209"
70 | }
71 | ],
72 | "up": [
73 | {
74 | "embeddable": true,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/scf-handbook/157183"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=157206"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/theme-handbook-138748.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 138748,
3 | "date": "2022-01-10T11:33:17",
4 | "date_gmt": "2022-01-10T11:33:17",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/?post_type=theme-handbook&p=138748"
7 | },
8 | "modified": "2023-12-14T20:57:25",
9 | "modified_gmt": "2023-12-14T20:57:25",
10 | "slug": "classic-themes",
11 | "status": "publish",
12 | "type": "theme-handbook",
13 | "link": "https://developer.wordpress.org/themes/classic-themes/",
14 | "title": {
15 | "rendered": "Classic themes"
16 | },
17 | "content": {
18 | "rendered": "\nIn this section you will find information about developing classic WordPress themes.
\n",
19 | "protected": false
20 | },
21 | "author": 634001,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 1000,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-138748",
31 | "theme-handbook",
32 | "type-theme-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/138748",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/theme-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/634001"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 1,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/138748/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 138749,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/138748/revisions/138749"
76 | }
77 | ],
78 | "wp:attachment": [
79 | {
80 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=138748"
81 | }
82 | ],
83 | "curies": [
84 | {
85 | "name": "wp",
86 | "href": "https://api.w.org/{rel}",
87 | "templated": true
88 | }
89 | ]
90 | }
91 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/theme-handbook-17363.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 17363,
3 | "date": "2015-06-02T17:07:59",
4 | "date_gmt": "2015-06-02T17:07:59",
5 | "guid": {
6 | "rendered": "http://developer.wordpress.org/?post_type=theme-handbook&p=17363"
7 | },
8 | "modified": "2015-06-02T17:07:59",
9 | "modified_gmt": "2015-06-02T17:07:59",
10 | "slug": "core-supported",
11 | "status": "publish",
12 | "type": "theme-handbook",
13 | "link": "https://developer.wordpress.org/themes/functionality/core-supported/",
14 | "title": {
15 | "rendered": "Core-Supported Features"
16 | },
17 | "content": {
18 | "rendered": "\n\n
\n
This page will list and somewhat detail all core-supported features. Each feature will have its own page.
\n",
19 | "protected": false
20 | },
21 | "author": 12560283,
22 | "featured_media": 0,
23 | "parent": 5819,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-17363",
31 | "theme-handbook",
32 | "type-theme-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/17363",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/theme-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/12560283"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 1,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/17363/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 17364,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/17363/revisions/17364"
76 | }
77 | ],
78 | "up": [
79 | {
80 | "embeddable": true,
81 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/5819"
82 | }
83 | ],
84 | "wp:attachment": [
85 | {
86 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=17363"
87 | }
88 | ],
89 | "curies": [
90 | {
91 | "name": "wp",
92 | "href": "https://api.w.org/{rel}",
93 | "templated": true
94 | }
95 | ]
96 | }
97 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/theme-handbook-40120.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 40120,
3 | "date": "2018-12-09T06:02:07",
4 | "date_gmt": "2018-12-09T06:02:07",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/?post_type=theme-handbook&p=40120"
7 | },
8 | "modified": "2019-06-14T08:25:00",
9 | "modified_gmt": "2019-06-14T08:25:00",
10 | "slug": "other-resources",
11 | "status": "publish",
12 | "type": "theme-handbook",
13 | "link": "https://developer.wordpress.org/themes/customize-api/other-resources/",
14 | "title": {
15 | "rendered": "Other Resources"
16 | },
17 | "content": {
18 | "rendered": "",
19 | "protected": false
20 | },
21 | "author": 6413510,
22 | "featured_media": 0,
23 | "parent": 11390,
24 | "menu_order": 0,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-40120",
31 | "theme-handbook",
32 | "type-theme-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/40120",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/theme-handbook"
58 | }
59 | ],
60 | "author": [
61 | {
62 | "embeddable": true,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/users/6413510"
64 | }
65 | ],
66 | "version-history": [
67 | {
68 | "count": 1,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/40120/revisions"
70 | }
71 | ],
72 | "predecessor-version": [
73 | {
74 | "id": 40121,
75 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/40120/revisions/40121"
76 | }
77 | ],
78 | "up": [
79 | {
80 | "embeddable": true,
81 | "href": "https://developer.wordpress.org/wp-json/wp/v2/theme-handbook/11390"
82 | }
83 | ],
84 | "wp:attachment": [
85 | {
86 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=40120"
87 | }
88 | ],
89 | "curies": [
90 | {
91 | "name": "wp",
92 | "href": "https://api.w.org/{rel}",
93 | "templated": true
94 | }
95 | ]
96 | }
97 | }
--------------------------------------------------------------------------------
/docs/source/developer.wordpress.org/api-json/wpcs-handbook-41435.json:
--------------------------------------------------------------------------------
1 | {
2 | "id": 41435,
3 | "date": "2019-04-25T20:55:51",
4 | "date_gmt": "2019-04-25T20:55:51",
5 | "guid": {
6 | "rendered": "https://developer.wordpress.org/coding-standards/changelog/"
7 | },
8 | "modified": "2024-01-16T20:30:00",
9 | "modified_gmt": "2024-01-16T20:30:00",
10 | "slug": "changelog",
11 | "status": "publish",
12 | "type": "wpcs-handbook",
13 | "link": "https://developer.wordpress.org/coding-standards/changelog/",
14 | "title": {
15 | "rendered": "Changelog"
16 | },
17 | "content": {
18 | "rendered": "\n- 2020-09-25 Update code examples to use Markdown code fence notation instead of shortcodes.
\n- 2019-12-21 Update
javascript.md
from the handbook page. \n- 2019-12-21 Update
accessibility.md
from the handbook page. \n- 2018-01-14 Initial import from https://make.wordpress.org/core/handbook/best-practices/
\n
\n",
19 | "protected": false
20 | },
21 | "author": 0,
22 | "featured_media": 0,
23 | "parent": 0,
24 | "menu_order": 3,
25 | "template": "",
26 | "meta": {
27 | "footnotes": ""
28 | },
29 | "class_list": [
30 | "post-41435",
31 | "wpcs-handbook",
32 | "type-wpcs-handbook",
33 | "status-publish",
34 | "hentry",
35 | "type-handbook"
36 | ],
37 | "revision_note": "",
38 | "jetpack_sharing_enabled": true,
39 | "_links": {
40 | "self": [
41 | {
42 | "href": "https://developer.wordpress.org/wp-json/wp/v2/wpcs-handbook/41435",
43 | "targetHints": {
44 | "allow": [
45 | "GET"
46 | ]
47 | }
48 | }
49 | ],
50 | "collection": [
51 | {
52 | "href": "https://developer.wordpress.org/wp-json/wp/v2/wpcs-handbook"
53 | }
54 | ],
55 | "about": [
56 | {
57 | "href": "https://developer.wordpress.org/wp-json/wp/v2/types/wpcs-handbook"
58 | }
59 | ],
60 | "version-history": [
61 | {
62 | "count": 9,
63 | "href": "https://developer.wordpress.org/wp-json/wp/v2/wpcs-handbook/41435/revisions"
64 | }
65 | ],
66 | "predecessor-version": [
67 | {
68 | "id": 151914,
69 | "href": "https://developer.wordpress.org/wp-json/wp/v2/wpcs-handbook/41435/revisions/151914"
70 | }
71 | ],
72 | "wp:attachment": [
73 | {
74 | "href": "https://developer.wordpress.org/wp-json/wp/v2/media?parent=41435"
75 | }
76 | ],
77 | "curies": [
78 | {
79 | "name": "wp",
80 | "href": "https://api.w.org/{rel}",
81 | "templated": true
82 | }
83 | ]
84 | }
85 | }
--------------------------------------------------------------------------------
/phpunit.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 | tests
8 |
9 |
10 |
11 |
12 | tools/parser
13 |
14 |
15 |
--------------------------------------------------------------------------------
/tests/tools/parser/class-wp-api-client-test.php:
--------------------------------------------------------------------------------
1 | 8,
13 | 'top1' => 5,
14 | '- top1-child1' => 3,
15 | '-- top1-child1-child1' => 7,
16 | '-- top1-child1-child2' => 2,
17 | 'top2' => 6,
18 | '- top2-child1' => 4,
19 | '- top2-child2' => 1,
20 | ];
21 |
22 | $post_parents = [
23 | 8 => 0,
24 | 5 => 0,
25 | 3 => 5,
26 | 7 => 3,
27 | 2 => 3,
28 | 6 => 0,
29 | 4 => 6,
30 | 1 => 6,
31 | ];
32 |
33 | $post_order = [
34 | 8 => 0,
35 | 5 => 5,
36 | 2 => 10,
37 | 6 => 20,
38 | 4 => -1,
39 | ];
40 |
41 | $sorted_posts = $client->sort_posts( array_flip( $posts ), $post_parents, $post_order );
42 |
43 | $this->assertEquals(
44 | array_keys( $posts ),
45 | $sorted_posts
46 | );
47 | }
48 | }
--------------------------------------------------------------------------------
/tools/parser/class-wp-docs.php:
--------------------------------------------------------------------------------
1 | markdowner = $markdowner;
15 | }
16 |
17 | public function add_site( WP_API_Client $site ): void {
18 | $this->sites[] = $site;
19 | }
20 |
21 | public function get_anchor_id_for_url( string $link ): ?string {
22 | $path = parse_url( $link, PHP_URL_PATH );
23 |
24 | if ( $path ) {
25 | return trim( $path, '\\/' );
26 | }
27 |
28 | return null;
29 | }
30 |
31 | public function get_post_json_as_markdown( array $json ): string {
32 | $link = parse_url( $json['link'] );
33 |
34 | // Normalize line breaks.
35 | $content = str_replace( "\r", "\n", $json['content']['rendered'] );
36 |
37 | $id = $this->get_anchor_id_for_url( $json['link'] );
38 |
39 | // Replace absolute links to anchor links.
40 | if ( preg_match_all( '/href\s*=\s*["\']?([^"\' >]+)["\']?/', $content, $matches ) ) {
41 | foreach ( $matches[1] as $link_url ) {
42 | $link_url_clean = html_entity_decode( trim( $link_url ) );
43 | $content_link = parse_url( $link_url_clean );
44 |
45 | if ( ! empty( $content_link['path'] ) && ! empty( $content_link['host'] ) && $link['host'] === $content_link['host'] ) {
46 | $article_path_parts = explode( '/', $content_link['path'] );
47 | $content_link_parts = explode( '/', $link['path'] );
48 |
49 | if ( array_intersect( $content_link_parts, $article_path_parts ) ) {
50 | $content = str_replace( $link_url, sprintf( '#%s', $this->get_anchor_id_for_url( $link_url_clean ) ), $content );
51 | }
52 | }
53 | }
54 | }
55 |
56 | $content = $this->markdowner->convert( $content );
57 | $content = preg_replace( "/[\r\n]{2,}/", "\n\n", $content );
58 |
59 | $entry = [
60 | sprintf( '# %s ', $json['title']['rendered'], $id ),
61 | sprintf( 'Source: %s', $json['link'] ),
62 | $content,
63 | ];
64 |
65 | return implode( "\n\n", $entry );
66 | }
67 | }
--------------------------------------------------------------------------------