WP-Members縺ァ莨壼藤繧オ繧、繝域ァ狗ッ(繝ュ繧ー繧、繝ウID繧偵Γ繝シ繝ォ繧「繝峨Ξ繧ケ縺ォ螟画峩)
wp-members縺ッ邁。蜊倥↓莨壼藤繧オ繧、繝医r菴懈舌〒縺阪k雜譛牙錐縺ェ繝励Λ繧ー繧、繝ウ縺ァ縺吶
譎ョ騾壹↓蟆主・縺吶k謇矩縺ッ荳悶ョ荳ュ縺ォ縺ゅオ繧後k縺サ縺ゥ縺ゅj縺セ縺吶ョ縺ァ縲∵悽譌・縺ッWP-Members縺ョ繝励Λ繧ー繧、繝ウ繧剃スソ縺」縺ヲ縲御シ壼藤逋サ骭イ縲阪☆繧区婿豕輔r縺皮エケ莉九>縺溘@縺セ縺吶
縺溘□縺励∽スソ縺縺ョ縺ッ縲御シ壼藤逋サ骭イ讖溯ス縲阪ョ縺ソ縺ァ縺吶
縲後♀蝠丞粋縺帙阪d縲瑚ウ譁呵ォ区アゅ阪〒縺ッ縺ェ縺上√弱Γ繝ォ繝槭ぎ雉シ隱ュ縲上ョ縺ソ縺ォ蛻ゥ逕ィ逕ィ騾斐r邨槭▲縺溘う繝。繝シ繧ク縺ァ縺
縲舌Ο繧ー繧、繝ウID繧偵Γ繝シ繝ォ繧「繝峨Ξ繧ケ縺ォ螟画峩縲代☆繧区焔鬆繧偵#隕ァ縺ォ縺ェ繧翫◆縺譁ケ縺ッ縲√せ繝繝繝4.縺ォ縺企イ縺ソ縺上□縺輔>縲
髢「騾」險倅コ
縲晋P-Members縲台シ壼藤逋サ骭イ繝輔か繝シ繝繧ォ繧ケ繧ソ繝槭う繧コ
縲晋P-Members縲疎ction and filter hooks
縲芯heatsheet縲糎P-Members shortcode
縲舌メ繝シ繝医す繝シ繝医糎P-Members 繧キ繝ァ繝シ繝医さ繝シ繝我ク隕ァ縲2023譛譁ー縲
WP-Members莨壼藤莉ョ逋サ骭イ繝。繝シ繝ォ讖溯ス蟆主・
- 1. 莨壼藤繧オ繧、繝医ョ讒区
- 2. WP-Members縺ョ繧、繝ウ繧ケ繝医シ繝ォ
- 3. WP-Members縺ョ險ュ螳
- 3.1. WP-Members繧ェ繝励す繝ァ繝ウ
- 3.2. 繝輔ぅ繝シ繝ォ繝
- 3.2.1. 繝輔ぅ繝シ繝ォ繝峨ョ鬆逶ョ蜷堺ソョ豁」
- 3.2.2. 陦ィ遉コ繝サ蠢鬆亥・蜉幃逶ョ
- 3.2.3. 繝励Ξ繝シ繧ケ繝帙Ν繝繝シ
- 3.2.4. 繝代ち繝シ繝ウ
- 3.3. 繝繧、繧「繝ュ繧ー
- 4. 繝。繝シ繝ォ繧「繝峨Ξ繧ケ繧偵Θ繝シ繧カ繝阪シ繝シ医Ο繧ー繧、繝ウIDシ峨→縺励※逋サ骭イ
- 4.1.1. 蟇セ蠢懶シ代username繝輔ぅ繝シ繝ォ繝峨ョ菫ョ豁」
- 4.1.2. 蟇セ蠢懶シ偵繝。繝シ繝ォ繧「繝峨Ξ繧ケ繧偵後Γ繝シ繝ォ繧「繝峨Ξ繧ケ遒コ隱咲畑縲埼逶ョ縺ォ縺吶k
莨壼藤繧オ繧、繝医ョ讒区
莉雁屓縺ッ縲後Γ繝ォ繝槭ぎ雉シ隱ュ縲阪ョ逕ウ縺苓セシ縺ソ縺ョ縺ソ陦後>縺セ縺吶ョ縺ァ縲√Ο繧ー繧、繝ウ縺ォ髢「繧上k讖溯ス縺ッ讒狗ッ峨>縺溘@縺セ縺帙s縲
縺ェ縺ョ縺ァ縲√Ο繧ー繧、繝ウ蠕後壹シ繧ク縺ェ縺ゥ繧ゆス懈舌>縺溘@縺セ縺帙s縲ゆシ壼藤繧オ繧、繝育畑縺ョ繝励Λ繧ー繧、繝ウ縺ァ縺吶′縲∽シ壼藤逋サ骭イ縺ョ縺ソ蛻ゥ逕ィ閾エ縺励∪縺吶ゑシ亥ー譚・逧縺ォ縺ッ莨壼藤繧オ繧、繝医′讒区舌〒縺阪k繧医≧縺ォ縺ッ縺励※縺翫j縺セ縺呻シ
WP-Members縺ョ繧、繝ウ繧ケ繝医シ繝ォ
繝励Λ繧ー繧、繝ウ->譁ー隕剰ソス蜉縺九i縲詣p-members縲阪r讀懃エ「鬆ゅ¢繧後ー荳玖ィ倥ョ繝励Λ繧ー繧、繝ウ縺悟コ縺ヲ縺阪∪縺吶ョ縺ァ縲√%縺。繧峨r繧、繝ウ繧ケ繝医シ繝ォシ区怏蜉ケ蛹冶エ縺励∪縺吶

窶サ譛牙柑蛹悶ッ蠢倥l縺後■縺ェ縺ョ縺ァ縲∝ソ縺夊。後▲縺ヲ縺上□縺輔>縲ゅΓ繝九Η繝シ縺ォ蜃コ縺ヲ縺薙↑縺譎ゅ↑縺ゥ縺ッ縺セ縺夂桝縺驛ィ蛻シ域悽莠コ隲シ
WP-Members縺ョ險ュ螳
繝励Λ繧ー繧、繝ウ縺ョ荳隕ァ縺九i險ュ螳壹Γ繝九Η繝シ縺ク驕キ遘サ縺吶k縺ィ縲∬ィュ螳壹Γ繝九Η繝シ縺瑚。ィ遉コ縺輔l縺セ縺吶8P-Members縺ォ縺ッシ薙▽縺ョ繧ソ繝悶〒險ュ螳夐逶ョ縺後≠繧翫∪縺吶
- WP-Members繧ェ繝励す繝ァ繝ウ
- 縺ゥ縺薙r繝ュ繧ー繧、繝ウ蠢鬆医ョ繝壹シ繧ク縺ォ縺吶k縺九↑縺ゥ縲∝ィ菴薙ョ險ュ螳壹′縺ァ縺阪∪縺
- 繝輔ぅ繝シ繝ォ繝
- 莨壼藤逋サ骭イ譎ゅョ鬆逶ョ繧貞宛蠕。縺吶k繝。繝九Η繝シ縺ァ縺
- 繝繧、繧「繝ュ繧ー
- 繧ィ繝ゥ繝シ繝。繝繧サ繝シ繧ク縺ェ縺ゥ縺ョ逋サ骭イ縺ィ菫ョ豁」繧定。後>縺セ縺
- 繝。繝シ繝ォ
- 繝。繝シ繝ォ譛ャ譁縺ェ縺ゥ縺ョ逋サ骭イ縺ィ菫ョ豁」繧定。後>縺セ縺
WP-Members繧ェ繝励す繝ァ繝ウ
繝繝輔か繝ォ繝医〒縺ッ荳玖ィ倥ョ迥カ諷九〒縺吶

莉雁屓縺ッ繝ュ繧ー繧、繝ウ蜑埼夢隕ァ縺ョ繝悶Ο繝繧ッ繧繝ュ繧ー繧、繝ウ繝輔か繝シ繝陦ィ遉コ縺ッ陦後>縺セ縺帙s縺ョ縺ァ縲√→繧翫≠縺医★荳玖ィ倥ョ繧医≧縺ォ險ュ螳壹@縺ヲ縺翫″縺セ縺吶

繝悶Ο繝繧ッ繧ゅ○縺壹Ο繧ー繧、繝ウ繝壹シ繧ク繧り。ィ遉コ縺輔○縺ェ縺縺ィ縺縺縲√↑縺弩P-Members繧偵う繝ウ繧ケ繝医シ繝ォ縺励◆縺ョ縺九o縺九i縺ェ縺迥カ諷九〒縺吶′縲∽サ雁屓縺ッ縺薙l縺ァ濶ッ縺励→縺励∪縺吶
縺溘□縺励∽シ壼藤逋サ骭イ逕サ髱「縺ッ貅門y縺励∪縺吶ョ縺ァ縺薙■繧峨ッ蟇セ蠢懊′蠢隕√〒縺吶ゅ→縺縺」縺ヲ繧ゅ∬ゥイ蠖薙ョ繝壹シ繧ク縺ォ繧キ繝ァ繝シ繝医さ繝シ繝峨r蠑オ繧九□縺代ョ蟇セ蠢懊〒縺吶
莨壼藤逋サ骭イ縺ョ繧キ繝ァ繝シ繝医さ繝シ繝峨ッ荳玖ィ倥↓縺ェ繧翫∪縺吶
[wpmem_form register]
縺昴ョ縺サ縺九ョ繧キ繝ァ繝シ繝医さ繝シ繝峨↓縺、縺縺ヲ縺ッ譛ャ螳カ繧オ繧、繝医r縺皮「コ隱阪¥縺縺輔>
繝輔ぅ繝シ繝ォ繝
莨壼藤逋サ骭イ譎ゅ↓蜈・蜉帙☆繧矩逶ョ繧堤ョ。逅縺励∪縺吶
蜷鬆逶ョ縺ッ蝓コ譛ャ逧縺ォ譌・譛ャ隱槫喧縺輔l縺ヲ縺翫j縺セ縺吶′縲髮サ隧ア逡ェ蜿キ縺縺代↑縺懊°縲訓hone縲阪ョ縺セ縺セ縺ォ縺ェ縺」縺ヲ縺翫j豌励↓縺ェ繧九ョ縺ァ縲√∪縺壹ッ縺薙l繧剃ソョ豁」縺励∪縺吶
繝輔ぅ繝シ繝ォ繝峨ョ鬆逶ョ蜷堺ソョ豁」
菫ョ豁」縺吶k繝輔ぅ繝シ繝ォ繝会シ井サ雁屓縺ッ髮サ隧ア逡ェ蜿キシ峨r驕ク謚槭@縺セ縺

邱ィ髮逕サ髱「縺ョ縲後Λ繝吶Ν縲阪′縲∫判髱「縺ォ陦ィ遉コ縺輔l繧句錐遘ー縺ォ縺ェ繧翫∪縺吶
縺薙■繧峨r縲碁崕隧ア逡ェ蜿キ縲阪↑縺ゥ縺ォ菫ョ豁」縺吶l縺ー縲∵律譛ャ隱槫喧縺悟ョ御コ縺ァ縺吶

繝ゥ繝吶Ν莉・螟悶ョ鬆逶ョ縺ョ隱ャ譏弱↓蜈・繧句燕縺ォ縲髮サ隧ア逡ェ蜿キ縺ォ髢「縺励※縺ョ螳梧仙ス「繧定ィ倩シ峨>縺溘@縺セ縺吶
莉雁屓縲碁崕隧ア逡ェ蜿キ縲阪ョ鬆逶ョ縺ォ縺、縺縺ヲ縺ッ荳玖ィ倥ョ騾壹j險ュ螳夊エ縺励∪縺励◆縲

- 繝ゥ繝吶Νシ夐崕隧ア逡ェ蜿キ
- 陦ィ遉コシ壹メ繧ァ繝繧ッ
- 蠢鬆亥・蜉幃逶ョシ壹メ繧ァ繝繧ッ
- 繝励Ξ繝シ繧ケ繝帙Ν繝窶包シ夐崕隧ア逡ェ蜿キ
- 繝代ち繝シ繝ウシ喙0-9]+$
- 繧ソ繧、繝医Νシ夐崕隧ア逡ェ蜿キシ域焚蟄励ョ縺ソシ
縺ァ縺ッ縲√Λ繝吶Ν莉・螟悶ョ蜷鬆逶ョ縺ォ縺、縺縺ヲ隱ャ譏弱>縺溘@縺セ縺吶
陦ィ遉コ繝サ蠢鬆亥・蜉幃逶ョ
縺昴ョ縺セ縺セ縺ァ縺吶ゅ檎判髱「縺ォ陦ィ遉コ縺吶k縺九阪→縲悟ソ鬆亥・蜉帙↓縺吶k縺九阪〒縺吶
繝励Ξ繝シ繧ケ繝帙Ν繝繝シ
HTML縺ョ繝励Ξ繝シ繧ケ繝帙Ν繝繝シ縺ァ縺吶ゑシ亥・蜉幃逶ョ縺ォ繝繝輔か繝ォ繝医〒隱ャ譏取枚縺悟・縺」縺ヲ縺繧九d縺、シ
蜈・繧後※縺ゅ£繧九→隕ェ蛻縺ァ縺吶ュ縲
繝代ち繝シ繝ウ
蜷鬆逶ョ縺ョ蜈・蜉帙ヱ繧ソ繝シ繝ウ縺ァ縺吶よュ」隕剰。ィ迴セ縺ァ逋サ骭イ縺吶k縺薙→縺後〒縺阪∪縺吶HTML5縺ァ縺ッHTML縺ョ螻樊ァ縺ァ蜈・蜉帛、縺ョ蛻カ蠕。縺悟庄閭ス縺ァ縺吶
髮サ隧ア逡ェ蜿キ縺ッ縺ェ縺懊°蜈ィ隗偵ョ譌・譛ャ隱槭↑縺ゥ繧ょ・蜉帙〒縺阪k縺薙→縺ォ縺ェ縺」縺ヲ縺縺溘ョ縺ァ縲∵焚蟄励ョ縺ソ縺ォ蛻カ髯占エ縺励∪縺励◆縲
縲-縲阪↑縺ゥ繧貞・繧後※縺励∪縺譁ケ繧ゅ>繧峨▲縺励c繧九→諤昴>縺セ縺吶′縲√◎縺ョ蝣エ蜷医ッ繧ィ繝ゥ繝シ繝。繝繧サ繝シ繧ク縺ァ縲梧焚蟄励ョ縺ソ縲阪〒蜈・蜉帙☆繧九h縺縺ォ隱伜ー弱@縺ヲ縺翫j縺セ縺吶
荳玖ィ倡判髱「縺瑚ィュ螳壼ョ御コ蠕後ョ繧ィ繝ゥ繝シ繝。繝繧サ繝シ繧ク縺ォ縺ェ繧翫∪縺吶

繝繧、繧「繝ュ繧ー
逕サ髱「縺ョ譁險繧繧ィ繝ゥ繝シ繝。繝繧サ繝シ繧ク繧堤匳骭イ縺励∪縺吶
縺昴ョ縺セ縺セ縺ァ繧よ律譛ャ隱槫喧縺ッ縺輔l縺ヲ縺縺セ縺吶′縲√>縺セ縺縺。縺ェ陦ィ迴セ繧ゅ≠繧九◆繧
縺薙%縺ァ逶エ謗・菫ョ豁」縺励※縺励∪縺縺セ縺吶ゑシ医″繧後>縺ォ險隱槭ヵ繧。繧、繝ォ繧剃ソョ豁」縺励※繧0K縺ァ縺呻シ
莉雁屓縺ッ迚ケ縺ォ豌励↓縺ェ縺」縺溘後Γ繝シ繝ォ繧「繝峨Ξ繧ケ逋サ骭イ貂医∩縲阪檎匳骭イ螳御コ縲阪ョ繝。繝繧サ繝シ繧ク縺ョ縺ソ菫ョ豁」縺励※縺翫j縺セ縺吶

縺昴ョ縺サ縺九ョ繝。繝繧サ繝シ繧ク繧る←螳應ソョ豁」縺励※縺縺阪∪縺吶
繝。繝シ繝ォ繧「繝峨Ξ繧ケ繧偵Θ繝シ繧カ繝阪シ繝シ医Ο繧ー繧、繝ウIDシ峨→縺励※逋サ骭イ
莉雁屓縺ョ繝。繧、繝ウ繝繝シ繝槭→繧ゅ>縺医k蟇セ蠢懊〒縺吶
WP-Members縺ァ縺ッ縲√Γ繝シ繝ォ繧「繝峨Ξ繧ケ繧偵Θ繝シ繧カ繝阪シ繝シ医Ο繧ー繧、繝ウIDシ峨→縺励※逋サ骭イ縺吶k縺薙→縺後〒縺阪∪縺帙s縺後∝ッセ蠢懊☆繧区婿豕輔ッ縺ゅj縺セ縺吶
繝繝輔か繝ォ繝医〒縺ッ縲∽シ壼藤逋サ骭イ譎ゅ↓縲後Θ繝シ繧カ繝阪シ繝シ医Ο繧ー繧、繝ウIDシ峨阪′蠢鬆医↓縺ェ縺」縺ヲ縺縺セ縺吶ゅ@縺九@縲∽サ頑凾縺ョ繧オ繧、繝医〒縺ゅl縺ー繝。繝シ繝ォ繧「繝峨Ξ繧ケ縺ョ縺サ縺九↓繝ュ繧ー繧、繝ウID繧貞・蜉帙&縺帙k縺ェ繧薙※縺縺縺薙→縺ッ縺励◆縺上↑縺縺ァ縺吶h縺ュ縲
縺昴%縺ァ縲√Θ繝シ繧カ縺ォ縺ッ縲後Θ繝シ繧カ繝阪シ繝シ医Ο繧ー繧、繝ウIDシ峨阪ョ蜈・蜉帙r諢剰ュ倥&縺帙★莨壼藤逋サ骭イ繧貞ョ御コ縺輔○縺セ縺吶
菫ョ豁」縺吶k縺ョ縺ッ縲蛍sername縲阪→縲後Γ繝シ繝ォ繧「繝峨Ξ繧ケ縲阪ョ繝輔ぅ繝シ繝ォ繝峨〒縺吶
蟇セ蠢懶シ代username繝輔ぅ繝シ繝ォ繝峨ョ菫ョ豁」
菫ョ豁」縺吶k縺ョ縺ッ荳玖ィ假シ堤せ縺ァ縺吶
- 繝ゥ繝吶Ν縺ョ菫ョ豁」シ嗽sername縺九i繝。繝シ繝ォ繧「繝峨Ξ繧ケ縺ォ螟画峩
- 繝代ち繝シ繝ウ縺ョ菫ョ豁」シ壹Γ繝シ繝ォ繧「繝峨Ξ繧ケ蜈・蜉帷畑縺ョ豁」隕剰。ィ迴セ繧堤匳骭イ

豁」隕剰。ィ迴セ縺ッ縺薙■繧
^[a-zA-Z0-9_+-]+(.[a-zA-Z0-9_+-]+)*@([a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]*\.)+[a-zA-Z]{2,}$
蟇セ蠢懶シ偵繝。繝シ繝ォ繧「繝峨Ξ繧ケ繧偵後Γ繝シ繝ォ繧「繝峨Ξ繧ケ遒コ隱咲畑縲埼逶ョ縺ォ縺吶k
縺薙■繧峨′莉雁屓縺ョ蟇セ蠢懊ョ繝溘た縺ァ縺吶ゅ∪縺壹ッ隕九◆逶ョ繧呈紛縺医∪縺吶
繝ゥ繝吶Ν縺ョ菫ョ豁」蠕後ッ荳玖ィ倥ョ騾壹j縺ォ縺ェ繧翫∪縺吶

縺薙l縺ァ縲鬆逶ョ縺ョ陦ィ遉コ菴咲スョ繧定ェソ謨エ縺吶k縺ィ荳玖ィ倥ョ騾壹j驕募柱諢溘ョ縺ェ縺蜈・蜉幃逶ョ縺ォ縺ェ繧翫∪縺吶

縺ィ繧翫≠縺医★隕九◆逶ョ縺ッ縺阪l縺縺ォ縺ァ縺阪∪縺励◆縲ゅ@縺九@縺薙ョ縺セ縺セ縺ァ縺ッ縲√後Γ繝シ繝ォ繧「繝峨Ξ繧ケ縲阪→縲後Γ繝シ繝ォ繧「繝峨Ξ繧ケ遒コ隱咲畑縲阪↓驕輔≧繧ゅョ繧貞・繧後i繧後※繧ゅメ繧ァ繝繧ッ縺吶k縺薙→縺後〒縺阪∪縺帙s縲
縺昴%縺ァ縲仝P-Members縺ョadd_filter繧貞茜逕ィ縺励※縲後Γ繝シ繝ォ繧「繝峨Ξ繧ケ縲阪→縲後Γ繝シ繝ォ繧「繝峨Ξ繧ケ遒コ隱咲畑縲阪ョ鬆逶ョ縺御ク閾エ縺励※縺繧九°繧偵メ繧ァ繝繧ッ縺励∪縺吶
霑ス險倥☆繧句螳ケ縺ッ荳玖ィ倥ョ騾壹j縺ァ縺吶
add_action( 'wpmem_pre_register_data', 'my_reg_hook' );
function my_reg_hook( $fields ) {
global $wpmem_themsg;
if ( htmlspecialchars($fields['username']) != htmlspecialchars ($fields['user_email']) ) {
$wpmem_themsg = '蜈・蜉帙&繧後◆繝。繝シ繝ォ繧「繝峨Ξ繧ケ縺御ク閾エ縺励∪縺帙s縲';
}
return;
}
邁。蜊倥↓隗」隱ャ縺励※縺縺縺阪∪縺吶
add_action( 'wpmem_pre_register_data', 'my_reg_hook' );
縺セ縺壹ッMP-Members縺ョ繧「繧ッ繧キ繝ァ繝ウ繝輔ャ繧ッ繧貞茜逕ィ縺励∪縺吶り牡縲縺ィ貅門y縺輔l縺ヲ縺翫j縺セ縺吶ョ縺ァ繝輔ぅ繝ォ繧ソ繝シ縺ィ繧「繧ッ繧キ繝ァ繝ウ繝輔ャ繧ッ荳隕ァ繧偵#隕ァ縺縺溘□縺代ー縲∽サ悶↓繧ゅd繧翫◆縺縺薙→縺悟ョ溽樟縺ァ縺阪k縺ィ諤昴>縺セ縺吶
global $wpmem_themsg;
if ( htmlspecialchars($fields['username']) != htmlspecialchars ($fields['user_email']) ) {
$wpmem_themsg = '蜈・蜉帙&繧後◆繝。繝シ繝ォ繧「繝峨Ξ繧ケ縺御ク閾エ縺励∪縺帙s縲';
}
谺。縺ォ$fields縺九i蜿門セ励@縺殷sername縺ィuser_email縺御ク閾エ縺励※縺繧九°縺ゥ縺縺句愛螳壹@縲∽ク閾エ縺励※縺縺ェ縺蝣エ蜷医ッ$wpmem_themsg縺ィ縺縺繝。繝繧サ繝シ繧ク陦ィ遉コ逕ィ縺ョ螟画焚縺ォ繧ィ繝ゥ繝シ繝。繝繧サ繝シ繧ク繧呈シ邏阪@縺セ縺吶
縺薙l縺ァfunction.php縺ク縺ョ霑ス險倥ッ螳御コ縺ァ縺吶
莨壼藤逋サ骭イ逕サ髱「縺九i繝繧ケ繝医r縺励※縺ソ縺セ縺励g縺縲

縺薙ョ繧医≧縺ォ縲√後Γ繝シ繝ォ繧「繝峨Ξ繧ケ縲阪→縲後Γ繝シ繝ォ繧「繝峨Ξ繧ケ遒コ隱咲畑縲阪↓驕輔≧譁蟄怜励r蜈・繧後k縺ィ繧ィ繝ゥ繝シ繝。繝繧サ繝シ繧ク縺瑚。ィ遉コ縺輔l繧九%縺ィ縺檎「コ隱阪〒縺阪∪縺励◆縲
莨壼藤逋サ骭イ螳御コ蠕後∫ョ。逅逕サ髱「縺九i繝ヲ繝シ繧カ繧呈、懃エ「縺吶k縺ィ荳玖ィ倥ョ騾壹j繝ヲ繝シ繧カ逋サ骭イ縺輔l縺ヲ縺繧九ョ縺檎「コ隱阪〒縺阪∪縺吶

縺薙l縺ァ莨壼藤逋サ骭イ譎ゅョ鬆逶ョ霑ス蜉縺ッ螳御コ縺ァ縺吶
莨壼藤逋サ骭イ逕サ髱「繧繝。繝シ繝ォ縺ョ繧ォ繧ケ繧ソ繝槭う繧コ縺ォ縺、縺縺ヲ縺ッ髢「騾」險倅コ九°繧峨#蜿らァ縺上□縺輔>





