├── .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 | [![Update Documentation](https://github.com/kasparsd/wp-docs-md/actions/workflows/update-docs.yml/badge.svg)](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", 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", 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", 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", 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.

\n

See 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.

\n

Changelog

\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", 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": "\n

This 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": "\n

Refer 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": "\n

Refer 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": "\n

See 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

\n
import { 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.

\n

Learn 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.

\n

Usage

\n
import { Spinner } from '@wordpress/components';\n\nfunction Example() {\n    return <Spinner />;\n}\n
\n

Best practices

\n

The spinner component should:

\n\n

Check 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.

\n

Usage

\n

See flex/README.md#usage for how to use FlexBlock.

\n

Props

\n

display: CSSProperties['display']

\n

The 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.

\n

Contents

\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": "\n

This 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": "\n

WordPress stores the Post Types in the posts table allowing developers to register Custom Post Types along the ones that already exist.

\n\n\n\n

This 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": "\n

JavaScript 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": "\n

There 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": "\n

This 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": "\n

This 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": "\n

This 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": "\n

This 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.

\n

In This Section

\n\n

Overview

\n

Secure 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.

\n

Getting Started

\n\n

Advanced Topics

\n\n

Best Practices

\n

Each tutorial follows these principles:

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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()

\n

Returns available templates for each post type.

\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()

\n

Returns true if compatibility is enabled for the given component.

\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()

\n

acf_setup_meta

\n\n

acf_reset_meta()

\n

acf_reset_meta

\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()

\n

This function will copy meta from a post to it’s latest revision

\n\n

acf_get_post_latest_revision()

\n

This function will return the latest revision for a given post

\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()

\n

Functions

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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
  1. Create a new Field Group
  2. \n
  3. Add a URL field
  4. \n
  5. Configure options:\n\n
  6. \n
\n

Common Use Cases

\n
    \n
  1. Web Links\n\n
  2. \n
  3. Reference Links\n\n
  4. \n
\n

Tips

\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.

\n

Key Features

\n\n

Settings

\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.

\n

Key Features

\n\n

Settings

\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": "\n

In 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", 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 | } --------------------------------------------------------------------------------